Consumer_Confidence_index_2025_EN.pdf_fixed_10330532