May 17, 2026 Shipping giants turn to trucking as Hormuz blockade pushes freight charges past pandemic levels
May 17, 2026 Samsung strike threat puts South Korea on edge with chip giant tied to quarter of exports