Oil rises but bleaker demand outlook weighs