India's energy security shaky if Hormuz and Bab-el-Mandeb straits blocked

Business