Major indices end lower after earlier run higher.

The major US stock indices have snatched defeat from the jaws of victory ; )

The major indices opened higher on the day, but slowly eroded those gains throughout the day, and are ending lower and near the lows for the day.

Below is the S&P index on a 5 minute chart. The price gapped higher, traded sideways to lower, and then started to reverse lower in the NY afternoon hours. The S&P is closing down -8.57 points or -0.31% at 2724.44

The Nasdaq fell -15.579 points or -0.21% at 7378.45. The low reached 7370. The high extended up to 7432 before heading lower.

The Dow was the worst performer falling -178.88 points or -0.72% at 24834. The high reached 25064. The low reached 24812.

Trump was not all that confident - or happy - about the China trade talks, and the N. Korean meeting in June has lost momentum. Moreover, Trump seems to be putting some of the blame on China's Xi. When your "friend" is really your "enemy" for trade and peace, that does not help each.

Having said that, the stocks fall was a wander vs a tumble.

----------------------------------------------------------------------------------------------------

Trade REAL stocks and cryptos on a single platform!