Market Talk - Monday, March 26
March 26, 2018 at 17:48 PM EDT
All major core rallied over 2.72% as the broad based rally had all stocks involved but saw Facebook lag most of the rally as it remains under-pressure. The big question remains is this the buy the dip or a sell the rally market still?