NRG Energy Q2 2025 Analysis: Texas Data Center Growth & Financial Insights | Monexa