Wednesday, April 20, 2011

Strong tech earnings push Dow near 3-year high

AP