The agreement to re-open the Strait of Hormuz has been met with swift relief in markets. But some traders worry the rally in stocks and drop in oil prices might be overdone.
The agreement to re-open the Strait of Hormuz has been met with swift relief in markets. But some traders worry the rally in stocks and drop in oil prices might be overdone.