Shell Reports Record Profits As Oil Giants—Including Exxon, Chevron—Cash In On Sky-High Prices After Russian Invasion Of Ukraine

Topline British energy giant Shell on Thursday reported its highest-ever annual profits, beating expectations and following record announcements from American heavyweights Chevron and Exxon Mobil as t...