US is far too unstable nowadays, not to mention they got a poor humanitarian reputation even due to Israel.
It's funny watching the current MAGA meltdown but for investors? Yeah it's a chernobyl. One random tweet in modern America can set off a horde of retarded nationalists and then suddenly the consensus is that all H1B need to be banned. I mean I agree as anyone else, Indian immigrants are low quality as fuck, but it's bad procedure to let emotions guide a whole economy ffs!
Only gonna get worse when Trump's base gets more boldened. The best move for China is to treat them like Indians: always payment before goods delivery, always payment in gold or other desirable easily exchanged materials. No credit, no investment, no financial support!