BusinessBP reports stronger than expected profits May 2, 2023 - by wp_local - Leave a Comment [ad_1] The oil and gas giant posts profits of $5bn (£4bn) for the first three months of 2023. [ad_2] Source link