The Past Week in the Markets

Stocks ended the week with substantial gains, with the Nasdaq index having the largest gains.   Economic data was mixed, but continued optimism over a trade deal with China and stimulus in China, Europe and Japan helped drive the markets.  Also, the gains on Friday were influenced by quarterly options and futures expiration and the rebalancing […]