Buy, Sell, or Hold?How far will the sector correct from the highs of Feb?
What's with the potential $1.5BN (cdn) in stock - can't see them selling any shares unless the shares are $40+ (cdn), as they're sitting on $800MM (cdn) of working capital, and their burn rate for the whole of last year was only $50MM (cdn).
More pain before more gain? Thoughts?