Indian equity markets posted their biggest single-day drop in three weeks after US Federal Reserve’s comments crashed hopes of revival of global economy. The Sensex ended at  33,538 after it tanked 709 points  or 2.07%. The 50-share index Nifty was below 10000.