Despite recent volatility big gains expected but what would it mean for markets?