TCI Exclusives Russia Invasion: $100 Oil and FANG Investment The Cheap InvestorFebruary 24, 20220 Russia has invaded the Ukraine. Geopolitical chaos is driving oil toward $100 a barrel. Investors have flocked into energy plays…