The greenback, when tracked by the US Dollar Index (DXY), faces some selling pressure after hitting fresh tops near 93.50 on Monday. US Dollar Index l

The greenback, when tracked by the US Dollar Index (DXY), faces some selling pressure after hitting fresh tops near 93.50 on Monday. US Dollar Index l