World stocks fizz as Omicron fears fizzle
Global markets rebound after Omicron turmoil
Oil demand to reach record by 2026: IEA
Global financial markets may be overconfident: IMF
Markets slump as recession fears mount