Everything to Know about Macro and Markets Stock indexes ended mixed on Friday, as macro and markets news and reports drove ...