Oil prices approaching $ 55 a barrel