Stock Market Today: Good Feelings and Solid Data Lift Stocks

Resilience and de-escalation defined another generally positive day for financial markets.