news China shares inch higher as financials shine on upbeat earnings; Shanghai composite index up 0.17% April 29, 2021