Market Review
Oil Shock, Tech Wobble — July 20, 2026
Geopolitics set the tone last week: escalating US–Iran hostilities pushed oil sharply higher and dragged technology shares lower, even as softer US inflation kept Treasury yields steady.
Read the article →