BP (LSE:BP) And Shell (LSE:SHEL) Fall As Strait Of Hormuz Reopens And Oil Prices Cool
London’s two largest oil majors came under pressure as easing crude prices and renewed geopolitical optimism weighed heavily on the FTSE 100 this summer. BP and Shell both slipped on the blue-chip
