Vistra Corp. Balances Mixed Earnings with Upgraded Investment Outlook | The 4 Pillar Report