stocks market analysis