German stocks rallied on Monday, February 24, 2025, and the euro reached a one-month high after Germany's election results.
Lord Jim O’Neill said BRICS lacks substance in economic cooperation. Dedollarisation would mean sacrificing monetary policy ...