Weekly Market Update

U.S. and foreign stocks rose substantially this past week.  Q4 earnings started to come out this past week and with only 5% of S&P 500 companies reporting Q4 earnings were up 10.2%.  U.S. Treasury bond yields as well as global government bond yields rose sharply.  Some sources in China hinted they may slow or halt […]