Shipping stalls as Tehran dictates terms in Hormuz

OSTN Staff