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