Crude oil stands at $75 as tankers head to Hormuz after four months of chaos

· Times of India