Oil prices tumble again December 1, 2008 Oil prices fell more than $4 a barrel today following an announcement that OPEC will hold off on production cuts for at least another two
Oil prices tumble again Oil prices fell more than $4 a barrel today following an announcement that OPEC will hold off on production cuts for at least another two