Oil prices continue to slide as supply overhang prevails
A worker at an oil field owned by Bashneft, Bashkortostan, Russia, January 28, 2015. Oil prices continued to slide on Friday, adding to sharp declines from earlier this week as Continue Reading
