A China-Europe freight train departs from the Xi'an International Port Station in Xi'an, Northwest China's Shaanxi Province, on November 17, 2025. Photo: Xinhua ...
A return of major liners to the Red Sea could return massive capacity to shipping and further pressure rates in an uneven ...