India’s Russian Oil Imports Hit 10-Month High in May 2025
India’s Russian oil imports hit 2.1 million bpd in May 2025, driven by discounts, but reliance on fossil fuels challenges sustaina...
India’s Russian oil imports hit 2.1 million bpd in May 2025, driven by discounts, but reliance on fossil fuels challenges sustaina...