1 December 2008, 12:42 pm
Oil prices tumbled below $50 a barrel today as National Bureau of Economic Research reported that the U.S. economy has been in a recession since December 2007.... Read More »