A merry Christmas on Wall Street as the US bellwether triad close on highs