Economic data released this morning might have stimulated mixed sentiments. Retail numbers were up but then there was also revision for month prior to that release which didn't look good. Manufacturing number was good but mining and utilities fell. Job related number also looked good. I think most of these results are perhaps adding fuel to another big interest rate hike next week so it is not a surprise that major US indices finished in red today. There was some good news in that railroad works strike was averted (otherwise this would have increased the inflation fears due to supply chain disruption). Wholesale prices might have fallen too.