Ukraine just fired mortars at Russian backed troops. There are fears that the Russia Ukraine war might be starting. Futures are down, and Oil is up. Here’s the Stock Market News you need to know for Thursday, as well as earnings analysis on Nvidia Earnings and Shopify Earnings.