Business | Wed Dec 12, 2012 7:13pm IST

IEA sees sluggish oil demand in 2013, good supply