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)

718701 more from TradersStream