Economics Opinions Americans Told To ‘Suck it up’ — my furious reply. Mannarino 21 March 2026, 2:56 am Team Buyback