
China’s Deleveraging Overshadows Trade War
As Washington and Beijing edged closer toward a trade confrontation in June, the trade imbalance between the United States and China reached a record $28.97 billion.[1] A rush of purchases made by U.S. importers before the July 6 tariff deadline was partially to blame for the…