You need to enable JavaScript to run this app.
Indian benchmark indices witnessed profit booking on October 14 as rising crude oil prices and persistent foreign investor outflows weighed on sentiment.