The stock markets can sometimes be a study in paradoxes. Good and bad news will exist simultaneously, tugging in various directions, and short-term trends can shift in a single trading session.

Start with two data points noted by Oppenheimer’s chief investment strategist John Stoltzfus. He draws attention to the Q1 earnings – reporting season is winding down – particularly to the strong results. After 91% of the S&P 500-listed companies had reported, quarterly revenues had grown 9.8% year-over-year and earnings were up 47%.

On the negative side, Stoltzfus contrasted the solid earnings with the poor April jobs report. The new jobs total reached a mere 266,000; far short of the nearly 1 million expected, and the February/March numbers were revised downwards.

Stoltzfus sees resilience in the markets, however, as stocks continue to hover near record levels.

"So far in 2021 the US economy and stocks have shown remarkable resilience considering the challenges and uncertainties they face in the process of moving towards the 'next new normal.' It’s no secret that a whole lot of love in the form of accommodative monetary policy from the Fed and gargantuan levels of stimulus from Capitol Hill have played a significant role to effect the process of navigating a landscape fraught with the uncertainties that come with any recovery from a major crisis," Stoltzfus wrote.