The market keeps driving higher, whatever gets thrown at it. The trade news this morning sounds good, but we all know how quickly that can change. Nvidia earnings also seemed relatively strong, and the company got some upgrades. Caution might creep in ahead of the weekend.