Oil at $101 but could Strait of Hormuz crisis push prices to $200?

· Times of India