Much of this week's price action was shaped by another busy round of corporate earnings, in addition to more trade and ...