Dividends & buybacks set record. What to buy

Getty Images

This bull market has $900 billion behind it.