Mounting evidence of a U.S recession and waning demand in China have sent oil prices lower today.
Read Full Article from Associated Press
- Posted: 2008-11-04 08:14:43