At least 28 ships, including vessels carrying crude oil, liquefied petroleum gas (LPG), and LNG supplies to India, are currently stranded near the Strait of Hormuz, the Indian government has confirmed.
The vessels include at least 10…
Continue Reading





