350.org The Case for a Windfall Tax as Fossil Fuels Profit Off War in Ukraine
Oil and gas companies are raking it in as fossil prices rocketed over the last few weeks. High prices mean high profits. But not just high profits, “record profits.” Exxon Mobil made $23 billion in
Read More
