The bull market in stocks may last up to five years — here are six reasons why By: MarketWatch July 09, 2021 at 10:59 AM EDT The economy is booming, earnings are rising, and the Federal Reserve is giving unprecedented support. Read More >> Related Stocks: B. Riley Financl Compass Inc Cl A Home Depot Regional Managment Corp SPX