Imperial Oil Limited IMO has seen an impressive 16.2% surge in its share price year to date (“YTD”), outpacing the broader ...