World Generation Momentum by Source
12-Month Rolling Total Year-over-Year Change (%). Data shows the Year-over-Year change in the 12-month rolling total to smooth out seasonality.
Momentum Pulse: Triple Horizon Trend Analysis
| Entity | Technology | Period | Rolling 12M Total | YoY (Latest) | YoY (1M Ago) | YoY (3M Ago) | YoY (1Y Ago) | Trend (1M) | Trend (3M) | Trend (12M) |
| World | Total generation | Apr 2026 | 31,047.5 TWh | +2.98% | +2.98% | +3.00% | +3.49% | Improving | Cooling | Cooling |
| China | Total generation | Apr 2026 | 10,564.5 TWh | +5.63% | +5.52% | +5.37% | +4.86% | Improving | Improving | Improving |
| World | Coal | Apr 2026 | 10,164.8 TWh | +0.04% | -0.14% | -0.32% | -0.47% | Improving | Improving | Improving |
| World | Gas | Apr 2026 | 6,567.3 TWh | +1.26% | +1.18% | +1.06% | +0.83% | Improving | Improving | Improving |
| China | Coal | Apr 2026 | 5,847.5 TWh | +1.38% | +0.95% | -0.45% | -1.54% | Improving | Improving | Improving |
| United States | Total generation | Apr 2026 | 4,545.8 TWh | +2.19% | +2.30% | +2.50% | +3.44% | Cooling | Cooling | Cooling |
| World | Hydro | Apr 2026 | 4,413.6 TWh | +1.73% | +1.18% | +0.34% | +3.09% | Improving | Improving | Cooling |
| World | Solar | Apr 2026 | 2,838.4 TWh | +24.72% | +26.21% | +28.98% | +31.22% | Cooling | Cooling | Cooling |
| World | Wind | Apr 2026 | 2,741.8 TWh | +8.45% | +8.24% | +8.35% | +7.10% | Improving | Improving | Improving |
| World | Nuclear | Apr 2026 | 2,693.0 TWh | -1.07% | -0.60% | +0.70% | +3.18% | Cooling | Cooling | Cooling |
| EU | Total generation | Apr 2026 | 2,644.8 TWh | +1.93% | +1.50% | +1.36% | +2.02% | Improving | Improving | Cooling |
| India | Total generation | Apr 2026 | 1,897.2 TWh | +2.56% | +2.28% | +2.76% | +4.88% | Improving | Cooling | Cooling |
| United States | Gas | Apr 2026 | 1,820.0 TWh | -1.27% | -2.12% | -3.28% | +0.61% | Improving | Improving | Cooling |
| China | Hydro | Apr 2026 | 1,350.3 TWh | +4.94% | +3.72% | +3.40% | +9.64% | Improving | Improving | Cooling |
| India | Coal | Apr 2026 | 1,283.6 TWh | -3.33% | -3.84% | -2.97% | +1.69% | Improving | Cooling | Cooling |
| China | Solar | Apr 2026 | 1,241.2 TWh | +32.49% | +34.03% | +38.13% | +42.97% | Cooling | Cooling | Cooling |
| China | Wind | Apr 2026 | 1,131.5 TWh | +7.86% | +9.65% | +13.59% | +14.41% | Cooling | Cooling | Cooling |
| Japan | Total generation | Feb 2026 | 924.6 TWh | +0.53% | +1.45% | +1.59% | +1.27% | Cooling | Cooling | Cooling |
| United States | Nuclear | Apr 2026 | 784.3 TWh | +0.39% | +0.74% | +0.25% | +0.35% | Cooling | Improving | Improving |
| United States | Coal | Apr 2026 | 708.7 TWh | +1.56% | +3.69% | +10.01% | +3.75% | Cooling | Cooling | Cooling |
| EU | Nuclear | Apr 2026 | 618.8 TWh | -0.89% | -1.23% | -0.13% | +5.21% | Improving | Cooling | Cooling |
| EU | Wind | Apr 2026 | 492.3 TWh | +11.17% | +7.81% | -1.08% | -8.02% | Improving | Improving | Improving |
| China | Nuclear | Apr 2026 | 475.4 TWh | +2.42% | +4.16% | +7.63% | +6.47% | Cooling | Cooling | Cooling |
| United States | Wind | Apr 2026 | 470.2 TWh | +1.48% | +0.46% | +0.55% | +8.66% | Improving | Improving | Cooling |
| EU | Gas | Apr 2026 | 436.3 TWh | +4.64% | +5.35% | +10.57% | +3.64% | Cooling | Cooling | Improving |
| United States | Solar | Apr 2026 | 407.7 TWh | +23.62% | +25.88% | +27.15% | +29.48% | Cooling | Cooling | Cooling |
| EU | Solar | Apr 2026 | 366.4 TWh | +13.62% | +14.75% | +18.99% | +24.19% | Cooling | Cooling | Cooling |
| EU | Hydro | Apr 2026 | 309.3 TWh | -6.51% | -7.12% | -11.12% | -3.84% | Improving | Improving | Cooling |
| China | Gas | Apr 2026 | 299.0 TWh | +5.27% | +5.25% | +4.76% | +0.24% | Improving | Improving | Improving |
| Japan | Gas | Feb 2026 | 279.2 TWh | -3.32% | -2.12% | -2.45% | +0.11% | Cooling | Cooling | Cooling |
| Japan | Coal | Feb 2026 | 266.8 TWh | -1.44% | -0.28% | +0.37% | +1.61% | Cooling | Cooling | Cooling |
| United States | Hydro | Apr 2026 | 255.1 TWh | +7.55% | +9.33% | +6.02% | -0.63% | Cooling | Improving | Improving |
| EU | Coal | Apr 2026 | 233.7 TWh | -12.48% | -11.57% | -6.24% | -2.92% | Cooling | Cooling | Cooling |
| India | Solar | Apr 2026 | 228.2 TWh | +33.38% | +34.21% | +34.45% | +28.86% | Cooling | Cooling | Improving |
| India | Hydro | Apr 2026 | 180.3 TWh | +11.43% | +11.89% | +13.19% | +13.18% | Cooling | Cooling | Cooling |
| India | Wind | Apr 2026 | 107.2 TWh | +26.20% | +28.00% | +26.68% | +1.29% | Cooling | Cooling | Improving |
| Japan | Solar | Feb 2026 | 95.8 TWh | +3.30% | +4.47% | +5.69% | +0.78% | Cooling | Cooling | Improving |
| Japan | Nuclear | Feb 2026 | 93.9 TWh | +6.91% | +9.45% | +12.59% | +11.38% | Cooling | Cooling | Cooling |
| Japan | Hydro | Feb 2026 | 67.9 TWh | -3.53% | -6.50% | -8.06% | -0.37% | Improving | Improving | Cooling |
| India | Nuclear | Apr 2026 | 55.4 TWh | -3.11% | -2.59% | -2.26% | +17.05% | Cooling | Cooling | Cooling |
| India | Gas | Apr 2026 | 25.0 TWh | -19.55% | -17.58% | -20.50% | -4.70% | Cooling | Improving | Cooling |
| Japan | Wind | Feb 2026 | 13.0 TWh | +13.62% | +18.46% | +15.21% | +11.17% | Cooling | Cooling | Improving |