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…
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…