U.S. oil inventories are at record levels, but there are a few glimmers of hope that the glut could be starting to subside.
Read more: http://tinyurl.com/z6zuhm8
U.S. oil inventories are at record levels, but there are a few glimmers of hope that the glut could be starting to subside.
Read more: http://tinyurl.com/z6zuhm8