Business Global Markets Braced for Inflation Shock as Oil Prices Surge on Strait of Hormuz Crisis byAbha S VMarch 17, 2026