Latest development

Shell profits rise as Iran war pushes oil prices higher – BBC