Oil tops $110 per barrel; IEA warns global energy security under threat (2022)
Keywords: Petroleum sales and prices; Energy security