US companies announced a record $870 billion of share buybacks. Todays links include Fed tapering, holiday spending, a Bitcoin surge & more!
Investor sentiment is at the lowest level since last April. Fear levels are high, so positive news could trigger a new round of buying!
Companies use this accounting gimmick to automatically boost earnings per share. But is it good for investors?