USD faces headwinds as the combination of fundamental and technical levels push the dollar to key levels against major currency pairs

FOR MORE ...