China and Russia have been vocal critics of the US-Israel war on Iran, an ally of both world powers.

China and Russia have been vocal critics of the US-Israel war on Iran, an ally of both world powers.

China criticises the U.S. blockade of the Strait of Hormuz as dangerous, denying military aid to Iran and threatening retaliation.

The Russian foreign minister noted that one of the reasons behind the aggressive US-Israeli approach in the conflict against Iran is "once again, oil markets"