As usual, I again forgot to mention another caution.
While fundamentals don't necessarily play a part in the the Technical Analysts considerations of market analysis, it should be noted that there is Canadian New House Price data being released in the next few minutes (12:30 GMT).
So I'd be cautious taking any trades in the next minute or so.