Maritime traffic plummets through the Strait of Hormuz as Iran re-imposed a strict blockade.

Read more