BBusiness Read More IEA Warns of Largest Oil Supply Disruption in History12 March 2026 The Middle East war is creating the biggest supply disruption in the history of the oil market as…
EEU Read More IEA chief warns Europe against returning to Russian gas • Table.Briefings9 March 2026 The director of the International Energy Agency (IEA), Fatih Birol, has warned the EU against abandoning its ban…
EEnvironment Read More Barclays Warns Grid Constraints Could Strand Renewables Assets4 March 2026 Investors may be underestimating the risk that renewables could become stranded assets, as grid constraints and congestion and…
EEconomy Read More China’s Oil Demand to Peak Within 5 Years as India’s Continues to Climb22 May 2025 China’s decades-long reign as the world’s top oil demand driver is nearing its end, according to new research…
EEnvironment Read More The US Continues To Be At Odds With Its Allies Over Renewable Energy27 April 2025 Sign up for CleanTechnica’s Weekly Substack for Zach and Scott’s in-depth analyses and high level summaries, sign up…