It appears that the ill effects of the advertiser boycott has been completely set aside for Facebook, Inc (NASDAQ: $FB) and Twitter Inc Stock (NYSE: $TWTR) as their share prices have made the selling back and more... https://t.co/2yCYLVsD0T