archiveUS Stock Market LIVE Updates: S&P 500 flat as benchmark wraps up big week following fragile Iran ceasefire