Oil falls below $94 on weak outlook for demandCrude oil falls below $94 a barrel with economic data pointing toward lukewarm demand
The Associated Press7 minutes ago
Do you think the strong tornadoes that devastated Oklahoma are the product of global warming?
Cloudy
60° F | C
20% Precip