Global trade is breathing a sigh of relief with Suez Canal traffic finally coming to an end as the last of the stranded ships pass through the canal.