Economics Opinions Why I Avoid Stocks with Insider Shenanigans Like SPR 8 June 2026, 5:37 am Team Buyback