Vistra announces Comanche deal, plan to add 860 MW of natural gas – Utility Dive September 29, 2025 Upstream E&P Vistra announces Comanche deal, plan to add 860 MW of natural gas Utility Dive