Oil falls below $94 on weak outlook for demandCrude oil falls below $94 per barrel with economic data pointing toward flaccid demand
The Associated Press22 minutes ago
May 3, 2013 - June 28, 2013
May 24, 2013 - May 24, 2013
April 5, 2013 - October 27, 2013