Attention is climbing around the Strait of Hormuz as shipping traffic resumes faster than anticipated, leading analysts to trim oil price forecasts.
HypeNows