Indian police have been deployed at petrol pumps in Gujarat amid panic over potential fuel shortages, as Iran’s blockade of the Strait of Hormuz disrupts a route that carries over
Indian police have been deployed at petrol pumps in Gujarat amid panic over potential fuel shortages, as Iran’s blockade of the Strait of Hormuz disrupts a route that carries over 40% of India’s crude imports.