By now, you’re no doubt getting pretty worried about the markets. After all, why wouldn’t you? Russia has invaded Ukraine which has massive implications for natural resources. Oil is over $120 a barrel. The stock market is already down over 10% from its recent highs.