Understanding Bull Markets: Duration and Characteristics Bull market is a prolonged period of rising prices in the financial markets, usually lasting for months...