The United States has made the call to shutter China's consulate in Houston, Texas, further chilling relations between the world's two largest economies as markets react to the growing rift.
Prof. Wolff joins Boom Bust to comment.
Do you like this post?
Be the first to comment
Sign in with