Stricter US sanctions threaten severe economic strain as Iran keeps Hormuz traffic in check Read more