Oil rises as uncertainty around supply persists