Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

India has resumed oil and gas imports from Iran after seven years, in a bid to rebalance its ties with Tehran and secure supplies through the Strait of Hormuz.