World ‘Iran’s closure of Strait of Hormuz would cause global inflationary shock’: Analysis 23 June 2025, 9:24 pm Team Buyback