China has secured 15 shipments of Russian Urals crude for delivery in October and November 2025. Each cargo is estimated to hold between 700,000 and 1 million barrels. The move comes as Indian refiners reduce their imports of Russian oil, leaving an opening for Chinese buyers to take advantage of discounted rates. India’s Import Decline […]













