While central banks brace for 2026 inflation, consensus on tackling it is still elusive. See the 2025 Ranking in the Middle ...