Xinhua News Agency, June 1, the survey showed that OPEC crude oil production fell by 500000 b / d to 28.26 million b / d in May, as member countries cut production in accordance with the agreement.

Xinhua News Agency, June 1, the survey showed that OPEC crude oil production fell by 500000 b / d to 28.26 million b / d in May, as member countries cut production in accordance with the agreement.