Highlights
More reports that the European Union and the US are closing in on a trade pact as soon as this weekend. EU Commission President Ursula von der Leyen is reportedly scheduled to meet President Trump this weekend in Scotland. Reports that the US and China would resume trade talks were also seen as positive.
Gains were across most stock sectors and the S&P 500 and Nasdaq both set new closing records and recorded gains for the week. Megacaps had a good day as the market is anticipating favorable results next week.