Obscene Q1 profits from Exxon, Chevron underscore need for a windfall profits tax
"Congress must crack down on Big Oil's insatiable greed by taxing these windfall profits and moving the United States and the world to renewable energy as quickly as possible," said Collin Rees.