China has slammed US plans to tell it and other countries to stop buying Iranian oil or face sanctions, saying Beijing's cooperation with Tehran is in accordance with law.
"China has always opposed the US imposition of so-called 'unilateral sanctions' and 'long-arm jurisdiction'," Foreign Ministry spokesman Geng Shuang told a daily news briefing in Beijing on Monday.
China's dealing with Iran is "reasonable and legitimate, which thus deserves respect," he added.
US officials have said the Trump administration is poised to terminate sanctions waivers it granted to some importers of Iranian oil, including China and India late last year.
The Washington Post cited unnamed State Department officials as saying that US Secretary of State Mike Pompeo would announce the decision on Monday.
He would say "that as of May 2, the State Department will no longer grant sanctions waivers to any country that is currently importing Iranian crude or condensate," the paper wrote.
Officials in Asia opposed the expected move, citing tight market conditions and high fuel prices that are harming industry.
Global benchmark Brent crude oil futures rose by as much as 3.2 percent to $74.30 a barrel, the highest since November 1, in early Asian trading on Monday in reaction to expectations of tightening supply.
Last November, the US enforced sanctions targeting the Islamic Republicís banking and energy sector. However, it granted waivers to eight major importers of the Iranian oil, including China, India, Japan, South Korea, Taiwan, Turkey, Italy and Greece, fearing market instability.