Sensex Falls 300 Points, Nifty Near 12,700 As Markets Off Record Highs | Sharefundss