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