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