Earnings Show Recession May Be 'Fast Approaching'