Oil Giants’ Profits Highlight Need for Windfall Tax
Shell's massive profits from the Iran war highlight the need for a windfall tax on energy companies.
Shell's massive profits from the Iran war highlight the need for a windfall tax on energy companies.
Rising oil prices will lead to higher energy bills for UK households.