Stocks are up and down again to end an up-and-down week ahead of big earnings announcements and the eventual return of ...