More than 2.3 million barrels of Russian oil worth $5.14 billion reached Indian ports in June amid the Iran war and Strait of Hormuz crisis.
News18.com
Read Full Story
firstpost.com
Powered by U6L