The US economy has bled for weeks on end, shedding more than $5trillion on the back of trade war uncertainty.