BP posts $5B quarterly profit on strong oil and gas trading
British energy giant BP has posted strong quarterly profit numbers even as energy prices that soared after Russia’s war in Ukraine last year have eased off
The Independent UK ·