US Treasury Secretary Steven Mnuchin said a ''trade war'' with China has been put on hold after the economic powerhouses reached a tentative agreement on cutting deficits between the two countries.