With the earnings season looming, investors are scrambling to identify the best long-term stocks to buy. Hopes for a soft landing for the economy have largely faded away after the third consecutive 75-basis-point interest rate hike by the Federal Reserve.
Meanwhile, other than the energy sector, recession fears have restrained forward-looking guidance for most companies. Many Wall Street names will likely find it difficult to outpace previous earnings reports.
As a result of the gray clouds over the economy, the benchmark S&P 500 Index has lost over a . . .