Earnings next week will determine whether stocks still have further to run

Earnings next week will determine whether stocks still have further to run