When you do short, do you sell short or buy put ?
SU is a good company. The main profit source of SU is from oil production. I haven't looked at SU for a long time but this company should be interesting for further study at this price.
If oil price is over $50, oil sands should be profitable. Suncore used to have very large capital spending and that was what put me off.
Maybe time to revisit again ...