Canada’s oil sands are an important resource - the deposits contain as much as 173 billion barrels - of economically viable oil, or enough oil to meet the country’s current energy needs for the next 500 years.
let us look at what we have to be developed - as strategic current investment -
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.