India’s pays record $6.4 billion to import Russian crude oil in October
· thehindubusinessline.com
India spends a record €5.8 billion ($6.4B) on Russian crude in Oct 2026 as Hormuz closure fuels higher shipping and insurance costs.
India paid a record € 5.8 billion, or roughly $6.43 billion, during October 2026 to import Russia crude oil as closure of the Strait of Hormuz (SoH) pushed up...