Additional Price Sensitivity in Heavy Oil: Imperial Oil
Estimated Net Present Value (NPV) of $48 a share is 50% higher than stock price for low-debt, hold-rated Imperial Oil. For more information, click here
Estimated Net Present Value (NPV) of $48 a share is 50% higher than stock price for low-debt, hold-rated Imperial Oil. For more information, click here
Get our independent commentary on heavy oil trends and companies delivered to your inbox.