Economics Opinions They Dug A $300 Million Trench To Trade Faster #shorts 3 November 2026, 2:33 am Team Buyback