I would think that the other side of the pond does not have any bearing on the SP here.
What you are seeing may be the devaluation of the pound relative to the SP in CDN$ terms.
If the pound were to gain ground on the canadian dollar, they would lose value while we remained the same.
Financials should be out this week or next and all that cash flow in the books should give the SP a boost, not that we are not already going up, and probably because of that.
Some news on Stella in another month? Its going to be a great ride over the summer with oil creeping up.
Andy