The Shanghai Composite Index tumbled as much as 4.6% to reach a new 2016 low, to the level last seen in December 2014. The benchmark index closed 3.2% lower. It is difficult to pin down the reasons behind today’s sell-off. Bloomberg reported that the ...