This week, markets woke to news that Russia invaded its neighbor Ukraine. Tensions mounted for weeks. Most believed Russia would wait for the Olympics to […]
Russia Invasion: $100 Oil and FANG Investment
Russia has invaded the Ukraine. Geopolitical chaos is driving oil toward $100 a barrel. Investors have flocked into energy plays in response. Energy as a […]