Trending:

April 21, 2024, 01:44 PM - 2 min read
India, which is more than 85% dependent on overseas suppliers to meet its crude oil needs, imports oil from Saudi, Iraq and UAE as well as liquefied natural gas (LNG) from Qatar through the Strait of Hormuz.
Read more