Is There Still Hope For Higher Oil Prices?
June 26, 2017 at 11:03 AM EDT
Oil prices have cratered in recent weeks, dipping to their lowest levels in more than seven months and any sense of optimism has almost entirely disappeared, but is the tide about to turn?