The US Dollar (USD) is having a knee jerk moment with traders winding back a touch their positions in the Greenback after the hot Consumer Price Index (CPI) release from Wednesday. Reason is the Producer Price Index final reading for March
The US Dollar (USD) is being bought, that much is clear after the recent US Consumer Price Index (CPI) print. with all numbers coming in at the high end of expectations, there is no more doubt that June is now off the table for a first cut from the