U.S. stocks traded at fresh three-month highs Thursday after another batch of July data suggested inflation may be easing, but were off the day's best levels in afternoon trade with big technology stocks lagging.
...

Read more from our friends at MarketWatch