Charlotte market updates