Business Global Markets Braced for Inflation Shock as Oil Prices Surge on Strait of Hormuz Crisis byStaff ReporterMarch 17, 2026