An image shared by the news agency RT showed a large number of ships standing still at both ends of the Strait of Hormuz amid the escalating conflict between the US and Iran. The narrow strait, located between Iran and Oman, has reportedly been blocked by Iran. As per RT, only Iranian and Chinese vessels are crossing the strait.