European markets end cautiously higher as an emerging US-Iran deal pushes oil prices lower, while the Italian vessel Grande Torino traverses the Strait of Hormuz.
HypeNows