Associated Press
Share this story

U.S. stocks closed lower Tuesday following a swift sell-off in the final minutes of a shortened trading session ahead of the Independence Day holiday.