India buys 60 million barrels of Russian oil as Hormuz disruption tightens supply: Report
India has bought about 60 million barrels of Russian oil for delivery next month, as refiners move to secure supplies amid disruptions due to the near closure of the Strait of Hormuz, Bloomberg reported on Wednesday, citing sources.…
Read More...
Read More...