The U.S. global supply chain stress index hit a new high since July 2022 in April.

2026-05-06

The U.S. global supply chain stress index hit a new high since July 2022 in April.