ExxonMobil, Shell lead Big Oil's eye-watering $221 billion profit binge that Biden has slammed as 'outrageous'

Oil majors have posted record profits for 2022, benefiting from the energy-market turmoil triggered by Russia's invasion of Ukraine.