World Stock Index has much more upside