Ad

C.E.O. Confidence Is Collapsing. That Could Hurt Stocks.

Companies have binged on share buybacks in recent years, pumping up prices, but their appetite could wane as economic uncertainty rises.

Previous Post Next Post