India is purchasing record volumes of Russian oil but is preparing to reduce imports November 27, 2025
Global Oil Prices Decline Due to Resumption of Exports from Russia and Western Sanctions November 18, 2025
Turkey and Russia are negotiating the extension of gas agreements, Russian oil will remain on the market despite sanctions November 6, 2025