U .S. stocks finished lower Wednesday as energy companies sank with the price of oil and weak quarterly reports weighed down technology companies.
After two up days, stocks rose in the morning but couldn't hang on to the gains. Energy companies fell after U.S. energy stockpiles shrank by a smaller amount than analysts expected, and announcements from Adobe Systems and HP hurt tech stocks. Drug companies traded higher.
Trading was light as investors watched Federal Reserve Chairwoman Janet Yellen's testimony before Congress and waited for Thursday's referendum on Britain's membership in the European Union.
“There's not a lot of trading out there. People are...