Subdued price action keeps euro tied to 1.05 handle
Narrow ranges (1.0475-1.0529) hold in current narrative vacuum
Traders show restraint in chasing euro upside, 100DMA holds (1.0528)
Though softer UST yields keep pullbacks shallow for now
Nvidia earnings eyed as U.S. exceptionalism comes under scrutiny
Resistance stands at 1.0530, break could see 1.06 in short order
Support = 1.0450-60
For more click on FXBUZ