Oil prices climb on account of optimism over China’s demand recovery