Major indices close higher but off their highest levels


NASDAQ recoups 1.25% Some highlights: A look at the final numbers shows:

Leave a comment