There is plenty for the markets to take in this last trading day of the week.