Stock markets tumble; Nifty below 12,000

Markets