Friday, May 1, 2026
Today's Print

Tag: Oil and gas prices

BP profit slumps on falling energy prices

British energy giant BP on Tuesday announced a drop in second-quarter net profit as oil and gas prices retreated from peaks reached a year...
- Advertisement -spot_img
- Advertisement -spot_img