Corporate America is spending more on buybacks than anything else
For the first time in a decade, Corporate America is steering more money into stock buybacks than investing in the future. S&P 500 companies rewarded shareholders with $384 billion worth of buybacks during the first…