Current Crude Oil Prices Fall to Lowest Level Since 2004

Current crude oil prices fell today thanks to weak data from China's services sector.

But the biggest news affecting oil prices has been...

Pages 1 of 1