World Stock Markets Sell off