US military maintains blockade of Iranian ports pending June 19 ceasefire agreement - TrendCloud