Latest News

Sources say that China's state oil companies have suspended their Russian oil purchases due to sanctions.

Multiple sources confirmed on Thursday that Chinese state oil giants had suspended their purchases of Russian oil shipped by sea after the United States imposed new sanctions against Rosneft, one of Moscow's largest oil companies, and Lukoil.

Refiners in India, which is the biggest buyer of Russian crude oil by sea, will be reducing their imports of the oil from Moscow to comply with U.S. sanction imposed on the Kremlin for its invasion of Ukraine.

The sharp decline in demand for oil from Russia's largest two customers will strain Moscow's oil revenue and force top importers around the world to look for alternative supplies, pushing up global prices.

Sources say that PetroChina, Sinopec CNOOC, Zhenhua Oil and Sinopec are not interested in buying Russian oil on the sea, at least for the near future, due to concerns about sanctions.

Four companies have not responded to comments immediately.

China imports about 1.4 million barrels per day of Russian oil by sea. Most of this is purchased by independent refiners including small operators, known as teapots. Estimates for purchases by state refiners are also widely varied.

Vortexa Analytics estimated that Chinese state-owned firms would buy less than 250,000 barrels per day of Russian oil in the first nine months 2025. Consultancy Energy Aspects placed it at 500,000 barrels per day.

Unipec (the trading arm of Sinopec) stopped buying Russian oil last week, after Britain blacklisted Rosneft, Lukoil and shadow fleet vessels, along with Chinese entities, including a major Chinese refining company, according to two sources.

Traders said that Rosneft, Lukoil and other oil companies sell their products to China via intermediaries rather than directly dealing with the buyers.

Some traders stated that independent refiners would likely pause their purchases to evaluate the impact of the sanctions, but they would continue to purchase Russian oil.

Before Wednesday's announcement of sanctions, the price for November-loading ESPO Crude had fallen to a premium per barrel of $1 compared to ICE Brent. This was a significant drop from previous trades made in early October, which were at a $1.70 markup.

China imports about 900,000 barrels per day of Russian oil via pipeline. All of this oil is sent to PetroChina.

Traders said that India and China will likely turn to alternative sources of oil, which is expected to drive up the price for non-sanctioned Middle East, African and Latin American oil.

(source: Reuters)