By Mathew Carr
May 25-26, 2023 — Front-month and multiyear futures contracts plunged Thursday as solar and wind investments seen curbing some of the baseload upside … and figures show Germany didn’t really need new LNG imports, after all.
Check out and translate this 8-page thread:
Fossil fuels still doing great, it has to be said:
Solar Will Win
(Updated with chart near the end of the day Thursday, added Japan chart and others)