The S&P 500 index and the Nasdaq Composite traded down but hovered near record highs after the U.S.-Russia meeting failed to deliver ceasefire in Ukraine.
TSLA
TSLA