-
Professor Greg DeYong says tariffs could create some underlying effects on supply chain management.
-
The Shanghai Composite ended 7.6 percent lower and below 3,000 for the first time since December. European markets, however, seemed to shrug off the Chinese rout.