Big Oil’s Big Profits: Exxon Reports All-Time Record $20 Billion Profit, Shovels Additional $21 Billion To Shareholders Donavan McKinney 28 Oct 2022 13:30 EDT