Indian refiners are buying millions of barrels of Russian spot crude oil

Wallstreetcn
2026.03.05 18:33

According to Reuters, traders are currently selling Russian Urals crude oil to the Indian market at a premium of $4 to $5 per barrel over Brent crude oil, showing a significant recovery from the steep discounts before the outbreak of the Iran conflict