These Are the Best Stocks You Can Buy With $1,000 Right Now

  • The stock market has recovered nearly all the losses that were sparked by fear of a new trade war. The benchmark S&P 500 index finished June 25 less than a percentage point below its all-time high.