The days of energy and other commodities serving as a deflationary force could be nearing an end, the World Bank warned.
↧