The Hormuz Shock
A naval blockade in the Middle East has triggered a global energy supply shock, forcing financial markets into a defensive posture as inflation fears and high interest rates overshadow corporate earnings.
Daily market report for Apr 13, 2026, with the industry groups and stocks behind each story.