A rally is a period of sustained increases in the prices of securities. A rally may be caused by a variety of factors, including positive economic news, an influx of buyers, or simply a lack of sellers. Rallies can last for days, weeks, or even months, and can occur in both bull and bear markets. … Read more