Euro zone teetering on brink of recession