STOCK markets wavered yesterday with central banks set to lift interest rates again later this week, as policymakers battle high inflation.
Wall Street retreated with the tech-heavy Nasdaq Composite Index shedding 2%, and Paris and Frankfurt both gave up 0.2% at the European close.