Sensex down 300 points\, rupee above 71