OPEC deal concerns:

While oil extending Wednesday’s ~9% rally, no shortage of skepticism surrounding OPEC’s deal to reduce production by 1.2M bpd to 32.5M bpd. Biggest area of concern not surprisingly revolves around compliance. Analysts noted that OPEC has a poor track record when it comes to compliance, with observed production cuts at 60-70% of announced cuts. Non-OPEC […]