US utility uranium coverage
60%of 2030 needs under contract
40% of 2030 requirements uncovered
EIA Uranium Marketing Annual 2025 Yellowcake Analytics ↗