Poll Shows ‘Incredible’ 80% of US Voters Support Windfall Tax on Big Oil

“If members of Congress refuse to act, it’ll be concrete evidence that they’re in the pockets of the industry,” said one climate advocate.

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