Indian shares edge lower as oil rises on Middle East risks
Indian shares edged lower on Tuesday. Nifty 50 was down 0.15% at 23,743.1 and BSE Sensex fell 0.21% to 75,970.28 as sentiment stayed subdued on higher crude prices amid Middle East risk of widening conflict.