China shares led Asia higher Monday, as Beijing’s efforts to reverse a massive selloff appear to be holding up, though trading for hundreds of stocks remains halted. The Shanghai Composite Index ended up 2.4% at 3971.14. The index has gained 13.2% since Wednesday’s close, the start of a three-day rally, though remains down 23.2% from its high reached in June. The smaller Shenzhen Composite Index rose 4.2% and the small-cap ChiNext gained 5.8%. Both are down about a third since June peaks. In Hong Kong, stocks rose 1.3%, lifted in late trading by news that eurozone leaders had reached a unanimous deal on Greece’s bailout . A gauge of Chinese companies listed on the city’s stock exchange, known as H-shares, ended up 1.2%. Despite the gains, investors are cautious after four weeks of volatility. Trading suspensions remain a frustration for investors, who might otherwise have sold stocks for cash. […]