The stranded container ship Ever Given, one of the world's largest container ships, after it ran aground in Suez Canal, Egypt. Reuters

Suez Canal closure adds more strain to global supply chains, Moody’s says