It proved a double whammy for stocks in Asia. The Nikkei saw its largest loss in three week. Chinese shares slipped by one percent or more. In Europe, trade sensitive tech stocks and oil gas down led …
More Shares stumble over Trump impeachment threat, China jibes Videos