The major indexes have had another rough go of it, notching their third straight weekly decline. Before the opening bell this morning (futures are indicating a modestly higher open), the S&P 500 is sitting on a 1.3% weekly loss, while the Nasdaq is off a more severe 2.4%, driven in large part by the horrid action from chip stocks (down 5.6%!), which have been caught up in the trade war.