Oil Prices Spike and Stocks Fall Amid Iran Explosions