Markets lose steam in December chill