market analysis explained