Weekly Market Recap – 6th March 2026
It was a week that shook global markets. A dramatic escalation of conflict in the Middle East — with Iran’s actions disrupting shipping through the Strait of Hormuz — sent oil prices surging more than 11% in a single week.
Read More