Crude prices inch up on demand recovery in China