Shares of Imperial Oil Ltd. IMO inched 0.19% higher to C$104.15 Tuesday, in what proved to be an all-around favorable trading ...
Imperial Oil IMO has outperformed the market over the past 5 years by 26.62% on an annualized basis producing an average ...