Wednesday, June 24, 2026

Fanny Petibon

March 10, 2026

Iran War: G7 urged to impose windfall tax on oil, gas companies

Clemence Dubois, 350.org’s global campaign manager, said the current crisis highlighted a structural weakness in the global energy system.

Oil Barrels