Despite optimistic estimates yesterday, the Suez Canal remains blocked in both direction by the ultra-large container ship Ever Given. The 20,000 TEU, 400-meter long ship, operated by Evergreen Marine Corp, ran aground during a dust storm and high winds on … Continue reading