Market recap for Tuesday February 27

Market recap for Tuesday February 27