Stocks have risen in recent days after strong earnings results from some of the biggest U.S. corporations. Most S&P 500 companies that have reported earnings have beat analysts' expectations, and corporate profits are expected to jump around 35% in the latest quarter from the prior year, according to Refinitiv data.