US Stock prices were mixed in a volatile week as earnings tended to lead the market direction.  With about half of S&P500 companies reporting earnings so far 78% have beat estimates on earnings and 66% beating sales estimates.  Positive data from Europe and China helped move their markets higher.  Treasury bonds were mostly unchanged.  Commodities […]