Facebook weathers an ugly day with stock up 4% | Fortune