The world’s most powerful oil producing group meets on Thursday but mounting tensions between the 13 members are expected to stymy any deal on output.
The world’s most powerful oil producing group meets on Thursday but mounting tensions between the 13 members are expected to stymy any deal on output.