Sensex, Nifty ends flat amid US-China trade war woes

National