S&P 500 rises to fresh record on strong jobs report and Iran deal hopes, heads for 6th winning week in a row: Live updates – CNBC
Stocks close in positive territoryThe three major averages finished higher on Friday.The S&P 500 rose 0.84% to 7,398.93, while the...








