The 224,000-ton Ever Given had been stuck at the canal for nearly a week, leaving nearly 370 vessels, and billions in trade, at a standstill.
The 224,000-ton Ever Given had been stuck at the canal for nearly a week, leaving nearly 370 vessels, and billions in trade, at a standstill.