Weekly Indicators: Corporate Profits Retreat, While Consumer Spending Remains Positive 26.04.2025 15:00 Seeking Alpha