World oil prices rebounded on Monday, after almost falling to 11-year lows. The global oil supply glut continued to dominates sentiment.
Post Views: 251
World oil prices rebounded on Monday, after almost falling to 11-year lows. The global oil supply glut continued to dominates sentiment.