Seven members of the oil producers’ alliance have agreed to new monthly reductions, ranging from 189,000 b/d to 435,000 b/d, which are set to continue until June 2026
Seven members of the oil producers’ alliance have agreed to new monthly reductions, ranging from 189,000 b/d to 435,000 b/d, which are set to continue until June 2026