Oil giant Shell posts profit beat, keeps share buyback pace steady at $3.5 billion
The brand logo of the mineral oil and natural gas company Shell plc can be seen at a filling station of the company in Nuremberg (Bavaria) on July 25, 2025. Picture Alliance | Picture Alliance | Getty Images Britain’s Shell on Thursday reported better-than-expected second-quarter profit, amid a drop in global oil and gas prices….
