Oil giants have been slammed for preparing to announce an "obscene" £160billion profit bonanza when households are battling to make ends meet.
Five of the world’s biggest producers will over the next fortnight reveal just how much they raked in last year.
Analysts predict the annual haul will have doubled, on the back of sky-high energy prices that are causing misery for households and businesses.