Dow has best performance in 7 weeks. Second straight week of gains for the major indices
The major US stocks and see some squeeze higher into the close as sanctions on China are less than feared. The NASDAQ led the way with a gain of 1.29%. The Dow ended lower as investors shifted back to the technology growth stocks.