Price is entering the key Supply & Demand zone. It can go either way.
Price has broken above the cloud and that signals a potential long trade. All the while, rejection on 8th June suggests a failure to breakout from the zone. Next few weeks should decide the coming trend of this currency pair.