India bought record $5.14 billion worth of Russian crude oil in June

Wait 5 sec.

Russian crude oil reached the highest level on record in June 2026