Crude prices climb back towards $97 as Strait of Hormuz remains under pressure

· Times of India