#Stock futures plummet, oil nears $100 as Russia invades Ukraine
“#Stock futures plummet, oil nears $100 as Russia invades Ukraine” Stock futures plummeted and oil approached $100 per barrel on Thursday morning as investors reacted to the Russian invasion of Ukraine – a conflict that’s already considered one of the biggest geopolitical crises since the end of World War II. Dow futures fell nearly 800…