WTI Oil Prices End Near a 13-year Low
February 11, 2016 at 14:42 PM EST
Oil futures settled at their lowest level in almost 13 years Thursday as expectations for weaker demand and a bigger glut of supplies pulled prices back below $27 a barrel.