Oil prices climb on declining US inventories and improving risk sentiment