2/16/19 Stocks maintained strong gains throughout the day yesterday, then rallied hard into the close; traders were more than comfortable being long into the
2/15/19 Optimism from U.S./China talks and positive earnings news out of Europe have stocks rallying hard this morning. Xi met with U.S. negotiators yesterday
Confirming what we’ve been preaching herein ad nauseam, just when the major averages were on the verge of green this morning, this headline hit: “US-China