The ongoing trade friction between the US and China is getting much of the blame for the stock market's recent tepid performance.