
The Russia-Ukraine war, skyrocketing crude oil and natural gas prices, surging inflation, and the likelihood of aggressive interest rate hikes by the Federal Reserve this year continue to hang like a pall over the stock market.
After the Fed revealed its plans to increase the interest rates aggressively to tame the high inflation, the five-year U.S. Treasury yield hit 3% on Friday. The market downturn has led to many quality stocks trading at attractive valuations.