These 7 Energy Stocks Are Rallying as Crude Tops $90 on US Strikes in Iran