Sensex, Nifty, Share Prices Live: Markets down as persistent foreign outflows weigh on sentiment; benchmarks set for 8th straight weekly loss