Oil slides, Brent slated for biggest annual drop since 2008

Oil prices fell on Wednesday as concerns about demand for fuel kept worries about a global supply glut intact.

Read More