Oil rises to $ 85 a barrel