Drops in commodity prices worldwide have ‘hit a wall’ — that’s bad news for inflation: World Bank

The days of energy and other commodities serving as a deflationary force…