Global Market Weekly Recap: May 8 – 12, 2023
Although the volatility was a bit muted, it was another choppy week in financial markets, as traders juggled debt ceiling issues, earnings results, and shifting central bank biases.
Equities and commodities were off to a bullish start,…