Oil surges and Asia stocks tumble on Iran crisis