Peter Sand, Chief analyst of Xeneta talks with CGTN Europe on the Panama Canal congestion and its impacts on global supply chains.