Highest in almost 3 years! India buying โall the Russian crude it can get its hands onโ as Trump sanctions threat fades
Imports from Russia averaged 1.98 million barrels per day in March, the highest level since June 2023. (AI image) India is purchasing Russian crude oil in a big way as Strait of Hormuz disruptions continue to constrain global oil supply. India imports almost 90% of […]
Business