> Trump is probably going to lose the trade war over Iran
Who cares what "Trump" loses? This is about the USA and Trump will be long gone before any of these situations are measured.
The USA is not starting a trade war with Iran (first time I've ever heard sanctions called a trade war), the US is enacting sanctions to hurt Iran without scaring allies like Saudi Arabia.
> China holds far more US debt than Americans hold Chinese debt
That's intentional and good for the US. If you don't understand this, I really think you need to understand why we sell it to foreign powers at all.
> China has far more market reach into emerging markets in Africa
That's a real problem which the USA is losing out on potentially. It won't be apparent for some time, since people who are industrialized enough to get out of self-oppressive warlord control will not handle foreign occupation very well either. The US answer is always to enable the counter-revolutionaries anyway until the US has someone they want to deal with.