Stock Market Sinks As Techs, Financials Slide; 3 Energy Stocks Top Buy Points

Stock Market Sinks As Techs, Financials Slide; 3 Energy Stocks Top Buy Points

The stock market was sharply lower Tuesday morning, as rising Treasury yields put pressure on stocks, especially growth and technology equities.