Shipping containers are stacked at the Port of Baltimore in Baltimore, Maryland. AFP
Shipping containers are stacked at the Port of Baltimore in Baltimore, Maryland. AFP

Which US products will suffer most in trade war with China?