Indian markets have closed lower for a fourth straight day Monday. However, the benchmark indices managed to end above key levels, giving some hopes to investors. The Sensex ended 111 points lower at 16,051 while the Nifty closed 32 points lower at 4,835.