Sectors | Thu Nov 28, 2013 8:59am IST

IEA says oil markets sufficiently supplied despite Libya strife