Oil prices slip as recession fears rumble on, tight supply stems losses