The Price of Profits

Stock buybacks break records, prop up markets

by , and