BEIJING - Chinese stocks closed higher on Wednesday, buoyed by a raft of stimulus policies announced by authorities on Tuesday. The benchmark Shanghai Composite Index closed up 1.16 percent to 2,896.31 points, while the Shenzhen Component Index closed 1.21 percent higher at 8,537.73 points. China's central bank, top securities regulator and financial regulator on Tuesday announced a raft of monetary …