Stock buybacks could beat last year's record $1.2 trillion

Plus: Russia, Adidas, and GM. What investors are watching today

Comments