Sensex sheds 300 points amid weak global cues; bank stocks fall | Sharefundss