Recent economic indicators.