Skepticism remains about OPEC deal as group’s production chalks up another record high
Both U.S. and international crude oil benchmarks WTI and Brent were down over $1 per barrel today following a rally in prices brought on by last week’s OPEC production agreement. Oil prices shot over the $50 per barrel mark after OPEC announced it would cut 1.2 MMBOPD of production, and non-OPEC producers including Russia pledged to cut another 600 MBOPD.

Skepticism around whether or not OPEC and others will actually hold up the bargain began to weigh on ...

Legal Notice