The Economic Board update: 13 June 2025