US stocks edge higher as technology, retail companies rise

In this April 24, 2018, file photo, an American flag flies outside the New York Stock Exchange in New York. The U.S. stock market opens at 9:30 a.m. EDT on Tuesday, June 5. (AP Photo/Mary Altaffer, File)

NEW YORK — U.S. stocks finished mostly higher Tuesday as weeks of up-and-down trading, much of it related to trade tensions, gave way to smaller moves. Technology companies, retailers, and U.S.-focused companies kept rising while banks fell with interest rates.