Mid-Market Update: Mixed Economic Data keeps stocks volatile, Oil rallies as Russia hints at output cut, Gold rallies, Read more