Business News | Wed Dec 12, 2012 8:40pm IST

IEA sees sluggish oil demand in 2013, good supply