BP reports stronger than expected profits 2 May 2023 by AdminThe oil and gas giant posts profits of $5bn (£4bn) for the first three months of 2023. Source link Share this:FacebookXLike this:Like Loading...Related