CHEAT SHEET
TOP 10 RIGHT NOW
1

Shell Slammed for Reporting Highest Ever Profits While Energy Bills Soar

GASSING UP PROFITS

A logo of Shell station in South East London, Britain, Feb. 2, 2023.

May James/Reuters