With the IEA’s most recent report suggesting a global supply glut may be looming, it seems the oil bulls have retreated and prices have stagnated.
Read more: http://tinyurl.com/y73swhrl
With the IEA’s most recent report suggesting a global supply glut may be looming, it seems the oil bulls have retreated and prices have stagnated.
Read more: http://tinyurl.com/y73swhrl