Baidu Beats Estimates On Revenue, Buys Back Shares

Asian equities were mostly lower overnight on delta variant concerns.