Market Live: Sensex, Nifty trade higher as investors eye corporate earnings

BSE Sensex trades marginally higher, while the Nifty 50 trades above 10,500. Here are the latest updates from the markets