All three major U.S. stock indexes notched solid gains, with the Nasdaq, weighed by Tesla Inc, picking up the rear. Recent economic data has prompted inflation fears as scarcity of both materials and workers threatens to send prices surging in the face of a demand boom. “If this is a footrace, supply chains are still tying their shoes,” said David Carter, chief investment officer at Lenox Wealth Advisors in New York.

Read More