Analysts said the psychological and technical milestone signaled renewed investor confidence and stronger market liquidity.
Analysts said the psychological and technical milestone signaled renewed investor confidence and stronger market liquidity.