It was a topsy-turvy week for Wall Street, though the three major averages managed to post solid gains.There was ongoing trade tensions between the U.S. and China, a government shutdown that shows no sign of ending, the start of the third quarter earnings season, and...

read more