IEA Sees 2025 Energy Investment Hitting $3.3 Trillion Driven By Green Spending June 5, 2025 Read the full story at oilprice.com (opens in a new tab)