US stocks were mostly lower and oil prices eased as markets reacted to uncertainty ahead of US-Iran talks scheduled in Pakistan.