The top Energy stories in June 2025 include the IEA's report on energy investment, Google's offshore wind PPA in Taiwan and ...