Another up day for the major indices today

Stocks rally on hopes for US-Mexico potential deal

The US stocks rallied once again on the hopes that US/Mexico would either delay tariffs due to be enacted on Monday, or come to a deal that would avoid them altogether.
The final numbers are showing:
  • The S&P index up 17.28 points or 0.61% at 2843.42. The high reached 2852.10
  • The Nasdaq rose 40.08 points or 0.53% at 7615.55. The high reached 7634.11
  • The Dow closed up 181.09 pointo0.71% at25720.66. THe Dow has had its longest winning streak since March.
For the Nasdaq, the index is back up testing the 100 day MA at 7630.708.  The high today did extend above that level but the index is closing below the level at 7615.55.