Treasury Yields
The 5% Threshold: Treasury Yields Surge as Oil Shock and 'Policy Trap' Rattles Wall Street
On March 12, 2026, the U.S. financial system reached a critical inflection point as Treasury yields surged toward levels not seen in years, sending shockwaves through global equity markets. The 30-year Treasury bond yield climbed to 4.87%, while the benchmark 10-year note rose to 4.24%