Why is it up? Simply it is too cheap for its assets.
look at Beaver River or Ukraine. One really positve news, and it will explode from current price level. Not to forget Eaglewood Energy. Heard we should get first results about their assets within this year.