Economics Opinions Michael Burry Massive $1 Billion SHORT Was A Lie 5 December 2025, 11:35 am Team Buyback