Skip to Content

OPEC General Secretary Mohammad Barkindo said Thursday that oil markets are rebalancing at "an accelerating rate" and that he foresaw "no peak" for oil demand for "the considerable future."

@xmikeikex

Join in on the conversation with Michael Reichman when you subscribe to PEAK DEMAND.