Imperial Oil Estimates Lowered on Lower Exxon Oil Sands Priority

With ExxonMobil owning 69.6% of Imperial Oil the company was always going see an impact from Exxon’s analyst day after $XOM’s aggressive earnings and CapEx outline. The affect on $IMO is where XOM ranks Oil Sands in their future strategy, the answer not highly.