Weekly Market Update: Stocks Gain 0.9% as Energy Rises and Basic Materials Fall Morningstar
AI commentary is generated from public news feeds and is not investment advice.