Q1 2026 consumer confidence figures show Saudi optimism holding above neutral, with economic sentiment rising to 132 points in March...