Stock futures wavered but the S&P 500 and Dow industrials stayed on track to deliver their best weekly performances in a year.
What's Your Reaction?