Global Stocks Rally After Sell Off