Oil tops USD110 per barrel; IEA warns global energy security under threat.
Keywords: International Energy Agency (IEA); Global energy