BP Reports Record Profits but Scales Down on Green Energy Target
BP plc. (LSE: BP), British multinational and 'supermajor' oil and gas company has joined the likes of rivals Shell, ExxonMobil, and Chevron, benefitting from the surge in energy prices amidst…