Oil rises on supply concerns