Imperial Oil (IMO) in focus as oil prices stay elevated amid Iran tensions, with markets weighing energy risks, inflation pressure and global growth signals.