US: Markets tumble for second straight day