Oil stays above $100 a barrel amid Iran’s stranglehold on Strait of Hormuz

· Al Jazeera