Business | Wed Nov 14, 2012 10:52am IST

Brent slips below $108 as IEA cuts demand outlook, supply rises