Bank of America announced a new $40 billion stock-buyback program, sending shares up https://t.co/D80puDTpeG ...