Shoppers could find shelves empty by summer as China imports plunge amid Trump trade war