Oil prices soared and stocks fell in Asia on Monday on the back of turmoil in the Middle East after US and Israeli strikes on Iran, with the vital Strait of Hormuz effectively shut and several ships attacked.