Also, it's long been said the Oil Sands needs $80+ oil to be profitable. WTI has only been over that level for about six years or so in that entire time. Not a lot of time - yet - to turn profits. I would guess oil sands so far is mostly losses anticipating future payout.
|