08-Jul-2026 6:59 PM08-Jul-2026 6:59 PM Russia supplies over 40% of India’s oil imports in May 2026. Premium pricing persists as demand stays strong.