Some economic indicators have improved slightly but new research shows many Alabama families struggle to meet basic needs in the nation's seventh-poorest state. The 2025 Barriers to Prosperity data ...