Stocks Dive, Oil Jumps Above $100 As Russia Invades Ukraine

Russia Invades Ukraine

Stock market crashes over 45% as Russia invades Ukraine The United States benchmark, the West Texas Intermediate (WTI) just hit a $100 per barrel mark, for the first time since July 2014, as Russian President, Vladimir Putin authorized a special military operation on  Ukraine. EKO HOT BLOG reports that Russia’s stock markets crashed at the … Read more