10% dip in imports but Russia still single-largest source of oil
NEW DELHI: New Delhi: Russia remains India’s single-largest source of oil, accounting for 34% of inbound shipments in Sept, although volumes have slipped 10% in the first eight months of 2025, according to commodities and shipping markets tracker Kpler.The agency’s latest report pegs India’s crude imports in Sept at more than 4.5 million bpd (barrels…