Dubai - The Suez Canal is one of the world's busiest trade routes and the massive ship Ever Given, part of the Evergreen fleet has been blocked in it since Tuesday, March 24. The 1,300ft long, 200,000-tonne vessel ran aground due to high winds and a sandstorm and lead to blockage of at least 369 vessels. KT explains the entire blockage and its impact.