The DXY's rapid surge to yearly highs above 107.00 was met with swift profit-taking, indicating a potential shift in market sentiment. The retreat suggests that buyers may have been overextended and a ...