The Greek situation was definitely not going well as Tsipras & Co. were gambling with the patience of EU top dogs, etc. The Greek bailout was soon due to expire (Jun 30 2015) and there was still no agreement. I was surprised at how EURUSD was still holding up. The fundamentals were definitely in USD's favor.
On June 24 2015 there was a USD rally after the uncertainty with Greece and the EUR zone. One of the most prominent moves was on USDCAD. As we were getting ready for the Asian session, the pair showed exhaustion signs on the hourly chart. There was also a longer term resistance right around that area, which further confirmed that the pair was about the go south.