Stocks right now are hanging by a thread, boosted by a bonanza of corporate buying unrivaled in market history and held back by a burst in investor selling that also has set a new record.
Both sides are motivated by fear, as corporations find little else to do with their $2.1 trillion in cash than buy back their own shares or make deals, while individual investors head to the sidelines amid fears that a global trade war could thwart the substantial momentum the U.S. economy has seen this year.