BP Posts Record 2022 Earnings, Biggest Profit In 114-Year History

BP plc (NYSE: BP) reported record 2022 earnings amid growing calls for the U.K. government to boost taxes on companies profiting from the high price of oil and natural gas after Russia invaded Ukraine...