Investors have braced for the second-quarter earnings for months — hoping for signs of how the S&P 500 is absorbing inflation. So far the answer is — very well. Nearly 90% of S&P 500 companies have reported quarterly results. And so far, they've checked all the boxes. Among the companies, 86% beat analysts' expectations for earnings per share and 76%…