Business | Wed Nov 6, 2013 6:31pm IST

Oil rises to $106, lifted by Libya, product supply drop