The US blockade of Iran’s ports has angered Tehran and added uncertainty around the crucial waterway.