US large-cap equities look stretched as the S&P 500's 4.7% earnings yield sits below the 5.2% Treasury yield, the first extended stretch since 1999-2000. 2026 EPS estimates imply 32% growth and a 21.2x P/E. The 10-year yield hit 5.28%, its highest since 2007, which pressures long-duration, high-P/E stocks most. Since recent inflation is mostly an oil supply shock, yields could fall once the war with Iran ends and Brent eases. x.com x.com