Indian stocks slip to six-week low as IT and oil weigh
Indian shares hit their lowest levels in six weeks, with Nifty 50 ending 0.5% lower at 23,779.15. IT stocks fell as Middle East tensions rose and U.S. rate-hike expectations dented risk sentiment.