Fresh data shows that China's manufacturing stalled in June. The National Bureau of Statistics says its Purchasing Managers' Index eased to 50 in June, down 0.1 percent from May. The figure is right at the 50 mark that separates growth from contraction. An sub-index measuring industrial output edged up slightly, suggesting a moderate expansion in production.
Meanwhile, new export orders index fell below the 50 line, indicating weak external demand. Officials attributed the falling foreign demand to sluggish global economic growth, a US interest hike and the Brexit vote to leave the European Union. Let's hear from the experts.