S&P 500 Extends Best Weekly Winning, Futures Edge Up 0.1%

by