Home News Nio stock forms risky pattern ahead of earnings: will it crash?