Donald Trump has imposed restrictions on Russia’s two largest oil firms, while the EU has adopted a ban on LNG imports

China said Thursday it opposes recent sanctions slapped by the US on the two largest Russian oil companies over Moscow’s war in Ukraine, saying they had “no basis in international law”.

China, a major Russian trading partner, has said it takes a neutral stance on the war and has refrained from condemning Moscow’s 2022 full-scale invasion of Ukraine.

Asked about the new US sanctions at a daily press conference in Beijing, the foreign ministry spokesperson Guo Jiakun said “China consistently opposes unilateral sanctions that have no basis in international law and are not authorised by the UN security council”.

In response to another question about Trump’s statement that the Chinese president, Xi Jinping, could have a “big influence” on Putin in efforts to end the war, Guo said that “dialogue and negotiations are the only feasible way out of the Ukraine crisis”.