US balance of trade has stood at a deficit of at least $500bn since 2017