Suez Canal posts $449m toll revenue in early 2026. Find the latest news from the maritime industry on the PortNews website.