Oil Prices Soar After Russia Invades Ukraine

by Trading & Investing |

Oil prices skyrocketed to over $100 a barrel while global stocks plummeted on Thursday after Russia launched an invasion of Ukraine. According to the New York Times, the price of oil rose to $105 a barrel, while the S&P 500 dropped 2.5% at the start of trading, though it rebounded somewhat by midday to being […] Read more at ETFtrends.com.