Blockade of Iran by US threatens stability of energy markets · Activ.news