https://www.crfb.org/blogs/did-trade-deficit-cause-20-trillion-debt
The President said in 2017 (video here):
The United States has trade deficits with many, many countries, and we cannot allow that to continue ... For many, many years the United States has suffered through massive trade deficits; that’s why we have $20 trillion in debt.