The Dow closed lower Wednesday as rising Treasury yields continued to put the squeeze on stocks, though tech cut some losses to provide a semblance on optimism. The Dow Jones Industrial Average fell 0.2%, 68 points, Nasdaq gained 0.2%, and the S&P 500 rose 0.1%. Treasury yields resume advance following…

Read More