The tides yet again shifted in the US stock market this past week. Stocks rallied all week and now all the bulls are taking a victory lap while the bears swear up and down that it’s a bear market rally. Here are the US indices returns for the week: S&P 500: +5.5% NASDAQ 100: +7.23% […]
