Description

Investor sentiment is deteriorating this week, with the accumulation of signals that inflation may not be behind us. Today, many central banks are releasing their rate decision, sometimes in spectacular fashion.