At least 10 foreign-flagged ships carrying energy supplies to India are stranded in the Persian Gulf Eighteen India-flagged vessels with LPG, crude oil, and LNG are anchored west of the Strait of Hormuz The Strait of Hormuz is critical for India’s energy imports, carrying 40% of crude oil and 90% of LPG