The US Dollar has been trading on its back foot this morning with selling pressure intensifying in the wake of a big miss on consumer sentiment data just released amid mounting delta variant concerns.
The US Dollar has been trading on its back foot this morning with selling pressure intensifying in the wake of a big miss on consumer sentiment data just released amid mounting delta variant concerns.



