US trade delay