The Associated Press
Stocks struggled to a mixed finish on Wall Street Tuesday after disappointing earnings reports from big retailers and a slide in energy companies offset gains elsewhere in the market.
Technology and health care stocks rose broadly. The …







