Stocks enjoyed another winning week, despite a pullback last Friday. Overall, investor sentiment remained optimistic due to continued expectations of an interest rate reduction by the Federal Reserve next month.

read more