Security deterioration in the Red Sea comes amid ongoing traffic adjustments through the Suez Canal July 10, 2025
Far East–Europe container trade weekly deployed capacity exceeds 520,000 TEU for the first time February 26, 2026