MSC Euribia, a giant cruise ship, transits Suez Canal after weeks of delay at Strait of Hormuz · Baobab Pulse