understanding market conditions