Oil rises more than 1% on less-than-expected rise in crude stocks