Editorial The Crisis At The Suez Canal: Explained A giant container ship has remained wedged in the Suez Canal for almost a week now. Hundreds of other vessels are piling up on both sides of the 150-year old canal, which is causing a major delay in the global trade of essential goods. Let us dive deep into the details surrounding this crisis, and […] Written by marketfeed Team March 29, 2021April 21, 2022