Just bought more sharesThe two CFAs (the guys who understand capital market and numbers) and the CEO are all buying shares in the open public market in the last few months.
Massive exits by international oil companies clearly label oil sands as out of favor assets. Their shortsightedness can not be better proven by putting in about 3 times money than they sold off the assets for.
It's amusing how market perception bias swings from one side to the other drastically.
If oil keeps tanking to $40, I am just going load up on calls.