US stocks have finished mixed as weakness in Apple and some other technology stocks offset hopes for a resolution to the Ukraine conflict.

US stocks have finished mixed as weakness in Apple and some other technology stocks offset hopes for a resolution to the Ukraine conflict.