A bullish market rally could arrive sooner than expected, according to Charles Harris of O'Neil Global Advisors. His analysis points to positive macroeconomic factors, technical trends, and innovation driving market momentum.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing