Economy contracts. Recession ahead?