Daily analysisNuclear's Split Screen: 4,400 MWe of Delivered Load Against a 30-Day Removal Claim29 August 2026