China’s independent refiners have been discreetly buying Russian oil at steep discounts as western countries suspend their own purchases and explore potential embargoes because of the war in Ukraine.

An official at a Shandong-based independent refinery said it had not publicly reported deals with Russian oil suppliers since the Ukraine war started in order to avoid attracting scrutiny and being hit by US sanctions.

The official added that the refinery had taken over some of the purchase quota for Russian crude from state-owned commodity trading firms, which are seen to represent Beijing and have mostly declined to sign new supply contracts.

Many western companies are self-sanctioning or struggling to secure the insurance, shipping or financing needed to buy Russia’s commodity exports, raising expectations that energy-hungry China will step in and buy the unsold barrels.

The purchases from China’s independent refineries reveal how some importers are bypassing traditional routes to access cheap Russian oil, helping Beijing maintain a low profile as the west barrages Moscow with sanctions.

The US and UK have banned Russian oil, and the EU is in discussions on an embargo and introducing restrictions. From May 15, commodity traders based in the EU and Switzerland will not be able to sell Rosneft barrels anywhere else in the world.

China is the third-largest importer of Russian fossil fuels