The US Dollar has made multi-year highs against several currencies this week as well as a 20-year peak on the DXY index, a US Dollar index most watched by markets.
This is due to the fallout from the US CPI number last Friday that spooked markets into fears that the Federal Reserve is losing control over price rises throughout the economy.