Geopolitical concerns have upended oil markets, which is why these two energy stocks might be your best bets.