Read this Reuters article that came out today. (Reuters) – A string of unforeseen events have reduced oil supply, helping to rebalance the world oil...
In other news, overleveraged oil companies are now facing the days of reckoning, with $2.1 Billion in interest payments coming due this quarter. And already,...