India Buys 60 Million Barrels Of Russian Oil As Strait Of Hormuz Disruptions Strain Supply
India has secured about 60 million barrels of Russian crude for next-month delivery as disruptions linked to the West Asia conflict impact supplies through the Strait of Hormuz.