Oil prices leap on worries about Iran war, while US stocks trim their sharp losses – gazettE