Oil prices stabalies as China economic fears counter tight US supply