Remember when I was lambasted pages back for saying that oil demand will probably peak by 2030? According the Shell the peak could happen in 5 years:
https://www.bloomberg.com/news/artic...eak-in-5-years
Other news of interest, Exxon "debooked" (wrote down) 19% of global oil reserves last week. The largest share of the write down was from the oil sands.
http://www.bloomberg.com/news/articl...-extends-slump
Not to portend doom, but I think is quite likely that the growth phase of oil sands production is permanently over.