The rally in all US indices has been built on gaps. Check the Dow Jones, NASDAQ and also the SP500. There are numerous gaps which need to be filled. There is no gap which has not been filled in the history of the stock market (apart from the present ones).
The SP500 has now reached the FIB 127% extension. Expect some negative press regarding the trade war next week.