Looking at the bigger picture, the dollar is getting roasted because the Fed is nearing the end of its tightening cycle and the European Central Bank and Bank of Japan may be close to starting theirs.
 

comments (0)

714571 more from TradersStream