Economics Opinions The “Active Trading” Lie Designed to Keep You Poor 14 May 2026, 6:33 pm Team Buyback