Russia oil’s unexpected staying power in India extends into 2026
At the peak, India was taking more than 2 million barrels a day, a level that fell to around 1.3 million barrels a day in December, a figure that’s likely to remain stable this month
What's Your Reaction?



