Oil prices slip as demand shrinks, but stimulus supports