India’s imports of Russian crude oil fell sharply in December 2025, dropping about 29% compared with November, reaching their lowest levels since the global price cap on Russian oil was implemented. The decline was reported by energy analysts tracking shipment data. Refiners Reduce Purchases The drop was driven mainly by major refiners cutting back on […]














