New Delhi, July 20 -- US stocks to buy for the short term: The US stock market has seen healthy gains this year so far; the S&P 500 is up nearly 9%, while the tech-heavy Nasdaq Composite has gained about 10% year-to-date.

The S&P 500 closed last week at 7,457.69, while the Nasdaq Composite finished at 25,520.24.

The US stock market is at a crucial juncture of moderating inflation, resilient economic growth and healthy corporate earnings.

Subho Moulik, Founder and CEO, Appreciate, highlighted that while June inflation came in below expectations for a second consecutive month, and JPMorgan, Citigroup and Wells Fargo all opened earnings season ahead of expectations, the bigger takeaway came from earnings rather than macro data.

"Taiwan S...