BP posts $5B quarterly profit on strong oil and gas trading
LONDON (AP) — British energy giant BP posted strong quarterly profit on Tuesday even as oil prices and... Natural prices rose After the Russian war in Ukraine subsided last year.London-based BP said it generated $5 billion in core…