Vistra Corp. (VST): Riding the AI-Driven Energy Wave? | Monexa