BSE benchmark Sensex today finally closed at a tad lower 19,986.82. (Reuters)