All three leading U.S. stock indices — the S&P 500, Nasdaq 100, and Russell 2000 — have simultaneously breached a crucial technical support level this week.
Former Treasury Secretary Larry Summers says rising government deficits and increasing inflation will factor into a 4.75% or higher yield on 10-year Treasuries in the decade ahead.