Amid the closure of the Strait of Hormuz, Iran has clarified that it hasn't given Chinese ships any blanket approval to transit through the key oil and gas route. About half of India’s crude oil and ...