World stocks mixed, oil soars on Iran sanctions fears