World

Shell Slammed for Reporting Highest Ever Profits While Energy Bills Soar

GASSING UP PROFITS

“No company should be making these kind of outrageous profits out of Putin's illegal invasion of Ukraine,” U.K. Liberal Democrat leader Ed Davey swiped.

A logo of Shell station in South East London, Britain, Feb. 2, 2023.
May James/Reuters

Got a tip? Send it to The Daily Beast here.