Major Media Outlets From 20+ Nations Demand Windfall Profits Tax on Big Oil

“As a bare minimum, a windfall tax on the combined profits of the largest oil and gas companies—estimated at almost $100bn in the first three months of the year—needs to be enacted.”

This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.