Is the bear market over ?