S&P 500 Is Up 12% in 2026. So Is the Debt That Broke 1907. | Whale Factor