Forex Price Action


Dear all, what do you think of this bearish pin bar on the GBPCAD? quite clear to the 1.6600 level