Market Live: Sensex, Nifty trade lower amid US-China trade war concerns

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