There's only one person in the world now who can influence Putin, says Stephen Roach

The "best thing" that China could do right now is to broker a peace deal between Russia and Ukraine, said economist Stephen Roach, as the Russia-Ukraine war shows no sign of abating.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.