Skip to main content
Wall Street ends mixed as investors watch Middle East talks; weekly gains hold ahead of earnings