Oil giants face backlash for handing record profits to investors Oct 29, 2022 Big Oil’s record profits are a huge hit on Wall Street but increasingly provocative in the corridors of power from…