The Economy Is Fine. So Why Does Nobody Feel That Way?
The University of Michigan just won the NCAA Championship. So, what better time to check in on another of Michigan’s flagship productions?
22 posts
The University of Michigan just won the NCAA Championship. So, what better time to check in on another of Michigan’s flagship productions?
U.S. equities fell -3.87% in Q1. Uncomfortable indeed, but not yet considered a correction – typically defined by a 10% decline from market peak.
As Q1 2026 closes, the style box tells the story clearly. Large-cap growth, the market's dominant force for years, has led the selloff.
In 2026 equities have delivered an eventful ride, with volatility picking up in recent weeks amid geopolitical tensions.
Escalating tensions and military activity across the Middle East sent an immediate jolt globally, as financial markets opened the week of March 2nd, 2026.
Broadly in line with market expectations, the Federal Reserve held its Policy Rate unchanged at 3.5–3.75%, effectively pausing the rate-cutting cycle that began in September 2025.