logotype
Sign in

BP reports profit slump, pledges strategy overhaul

8:56 PM February 11, 2025

BP reports profit slump, pledges strategy overhaul
Credit: Mike Mozart / flickr