OPEC/Non-OPEC’s June 23 Deal Is Already Out Of Date, Saudi Arabia/Russia Didn’t Anticipate Oil Supply Losses Of ~1.3 mmb/d

Jul 3, 2018