CADJPY has been putting on an impressive recovery off it's Lows. It made it to a Resistance Level and consolidated in the form of an Ascending Triangle. Typically, consolidation areas (in this case a breakout pattern) at Range Tops will result in a strong breakout. Watch and see if this gathers any momentum.