The U.S. Over-Supply of Oil is Ending

The U.S. over-supply of oil is ending. Comparative inventory (C.I.) has been dramatically reduced in 2017. Levels have fallen 159 mmb since February and are […]

The post The U.S. Over-Supply of Oil is Ending appeared first on Art Berman.