The major indices just finished another positive week, including the sixth straight for the NASDAQ, thanks to a couple new trade deals, a solid start to earnings season and better-than-expected …
More Stocks Jump About 2% This Week on Trade Deals, Earnings Videos