Fresh curbs imposed by countries in the wake of Omicron's rise has led some experts to air concerns over economies having to contend with a bout of stagflation

from Top Business News- News18.com