Today's market analysis: