Stock futures higher following best week since November