Oil futures sank on Friday as the market grew skeptical that a looming deal to freeze crude production can help clear a global glut.
Oil futures sank on Friday as the market grew skeptical that a looming deal to freeze crude production can help clear a global glut.