Mainland Chinese stocks were also all higher, with the Shanghai Composite up 2.13% to close at 3,231.52, its highest one day gain since February. Meanwhile, the Shenzhen Component rose 2.55% and ended ...