Stat Flash: Economic Perception remains a concern