The blockage was the canal's longest since it was shut for eight years following the 1967 Six-Day War.
Three tech favorites have taken a beating during the China-U.S. impasse.
The ChiNext Index of technology companies and small caps dropped the most since January 2016.