<p>Earnings and economic growth turn out to be surprisingly robust.</p>