The Collective Energy Forecast – May 2026