Vistra Bears Retreat Ahead of Q2 Print
VST enters its August 5 earnings report after a sharp short squeeze that has left the stock down 9% on the week but with dramatically reduced bearish positioning. The most striking development in the run-up has been…
