Omicron keeps world jittery as more information drips out