Stocks Close Higher After Bumpy Week