Stock futures fell and oil prices jumped Sunday evening as investors grappled with geopolitical developments including new sanctions by Western countries against Russia.
Futures for the S&P 500 dropped 2.2%, while futures for the tech-heavy Nasdaq-100 index declined 2.4%.
[ad_2]
Source