Citi upgrades energy sector, says geopolitical tensions could keep oil prices higher for longer