New Delhi, March 30 As many as 19 ships carrying LPG, crude oil, and LNG destined for India are currently stranded in the Strait of Hormuz due to the escalating conflict in West Asia.At an inter-ministerial briefing on the fallout of developments in West Asia, Rajesh Kumar Sinha, Special...