Oil prices shot up more than 6 percent this week on the news that OPEC reached a deal to cut oil production, but by Friday the rally seemed to be already running out of steam as the markets grew skeptical of the group’s ability to implement the deal… but the squeeze continues…
This post was published at Zero Hedge on Oct 3, 2016.
Recent Comments