Asian stocks tumble, oil surges on Iran tensions.