June 09, 2026
Experts say US strikes on Iran may boost renewables, EU unity, and decline in Trump’s popularity
Oil prices have fallen by about 9 percent after the announcement, extending earlier losses