Barclays fine-tunes Mexican IPC Index estimates amid outperformance

April 16, 2026