Oil prices hover below $90