Sensex falls 300 points amid weak global markets, Nifty near 9,700.

Sensex falls 300 points amid weak global markets, Nifty near 9,700.