The Sensex and Nifty 50 ended Tuesday slightly lower amid elevated oil prices and geopolitical uncertainty. ICICI Securities analyst Jay Thakkar said markets may stay range-bound ahead of key events, identifying support and resistance levels for the Nifty 50 and Bank Nifty.