Are Oil prices on course for $100 a barrel?