Stocks climb as investors weigh a surprising jobs report and Amazon earnings.

previous post