The S&P 500 Index made a modest recovery in the last two consecutive days, reaching a high of 7,490, a few points below the all-time high of 7,616.

This recovery happened after the Federal Reserve delivered a relatively hawkish interest rate decision.

Officials left rates unchanged at 3.50% and 3.75%, with three officials voting to hike.

S&P 500 Index Jumps as Earnings Growth Surges Most notably, the index recovered as the earnings season gained momentum, with four Magnificent Seven companies publishing their numbers.

FactSet (NYSE:FDS) data shows that 61% of the companies in the S&P 500 Index have reported their quarterly earnings.