- November 15th, 2018
Oil prices stabilize, but supply glut concerns weigh on sentiment
Oil prices stabilized on Thursday, reversing earlier declines, but market sentiment remained cautious over concerns that a supply glut may emerge amid a glum economic outlook.