World

Rents push up US consumer prices; inflation gradually cooling