FX Weekly Recap: June 12 – 16, 2023
It was a slow start to the trading week before market players started placing their bets ahead of the major catalysts, particularly the U.S. CPI report and three central bank decisions.
Top-tier U.S. events turned out to be a bit of a…