Article By:
Zacks Investment Research
Monday, March 14, 2022 10:34 AM EDT
The ongoing Russia-Ukraine conflict, impending interest rate hike by the Federal Reserve and the increase in Covid cases are the major headwinds weighing on the overall investor sentiments.