Here’s What Fueled the Rally in Stocks Since February

by Wolf Richter
Wolf Street

A huge force that’s going to fizzle.

We have another post-Financial Crisis record on our hands!

Share buybacks by S&P 500 companies during the three-month period of February through April soared 15.1% from a year ago, to $166.3 billion, according to FactSet, the highest since Q3 2007, which had set an absolute record of $178.5 billion, just as the Financial Crisis was cracking the glossy veneer of the banks.

Continue Reading at…