Business intelligence, analysis, and the stories moving markets.
The world is continuing to drown in an excess amount of oil and it’s getting worse. US oil…