Economics 2 h ago Global Inflation Could Remain High Into 2027 as Energy Costs Pressure Households October 31, 2026