Russia supplies over 40% of India’s oil imports in May 2026. Premium pricing persists as demand stays strong.