All about finance. Economic stability: consumer confidence remained unchanged in May , and Administrator 2025 May 7