Markets Close Lower Despite Good Earnings and Data on Delta and Inflation Fears

Disclosures (show)