Beijing (AFP) – China has expressed its anger over Israeli-US strikes on Iran but, despite hits to its oil imports, will not risk its interests by confronting Washington and helping its long-standing partner, analysts say.

The war in the Middle East has sparked global fears of an energy supply crunch, with traffic in the vital Strait of Hormuz blocked.

Iran’s Revolutionary Guards said on Wednesday they had “complete control” of the waterway as it kept up its missile and drone barrages across the Gulf.

China, a net importer of oil, is one of several major Asian economies that depend on the narrow strait for energy.

However, experts say strategic stockpiles will help Beijing endure short-term disruptions, allowing it to pursue other diplomatic priorities.

Looming ahead is a high-stakes summit in China between President Xi Jinping and his US counterpart Donald Trump, which the White House says will begin on March 31.

“The Iran crisis is unlikely to derail the Trump-Xi summit unless the United States launches a sweeping crackdown on Iran-China (oil) flows,” Dan Wang, China Director for the Eurasia Group, told AFP.

“Beijing views Iran as a strategic partner rather than a military ally,” said Wang.

“China also values its relationship with other Gulf states, making direct military support beyond rhetoric highly unlikely,” he added.