Everything to Know about Macro and Markets Last week, stocks extended their winning streak, with the Nasdaq 100 (NDX) hitting ...