Stock Markets

BSE Sensex fell 261.68 points, or 0.7% to 37,123.31 (Photo: Mint)

Stocks, rupee slip on Saudi oil slick

2 min read . 16 Sep 2019