Breaking News
The S & P 500 and Nasdaq extended their record rallies this week following cooler-than-expected consumer…