The S&P 500has given up all its gains on reports that Ukrainian troops attacked a Russian convoy that had entered its territory overnight.