Wall Street Wrap for 12 April 2011

  • 6 years ago
All three major US indices ended lower about one percent on Tuesday, led by energy companies, after oil prices sank three percent