Vistra Corp. Posts Record Profits Amid Energy Demand Surge | The 4 Pillar Report