China could dump its $1.17 trillion hoard of U.S. Treasurys in retaliation if there is a trade war with the United States, economists warn.

More…

Comments are closed.