Latest development

BP profits more than double as Iran war sends oil prices higher – BBC