News

Amidst US-Iran tensions and potential Strait of Hormuz closure, India, importing 2 million bpd through it, feels secure.