Tehran's statement on the Strait of Hormuz has triggered sell-offs on Russian markets and a sharp drop in oil prices, with ...