Indian benchmark indices Sensex and Nifty50 traded higher on Wednesday, supported by gains in financial and IT stocks, after both U.S. and domestic inflation data for April came in lower than expected.