Posted on May 2, 2023 by 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 Uncategorized