December 2023 analysis
The November rally was extended in December, taking the major stock indices to their highest levels since early 2022. The recovery in financial markets is mainly attributable to central bank communications and macro data. Central bankers seem to be [...]