Stocks are soaring on fresh hopes of a ‘tidal wave’ of government stimulus and an end to the US-China trade war