The crisis in the Strait of Hormuz is a hidden threat that could have devastating consequences for the Indian economy. March 22, 2026, 08:33