2026-06-27-sen-armstrong-permitting-is-key-to-lower-energy-costs-WBRSSyxQayw · bloomberg television · Sentinel