AzizSapphire, Sept. 1, reproduces this chart from Bloomberg.
Brothers and sisters, this has insane implications for electricity prices. The Market Gods should inform the masses about this one of these days.