- Ranges hold in EURUSD while hawkish ECB speak pushes EURGBP higher
- USDJPY range shifts above 159, the highest since interventions began in April
- NZD rallies as split RBNZ hold fuels expectations of July rate hike
- LatAm FX consolidates as markets weigh Iran progress
- Court ruling averts potential impasse at BanRep; mild COP positive

