By
Russia has committed to cutting output by 228,000 bpd from the 11.41 million bpd pumped in October 2018.
Russia has committed to cutting output by 228,000 bpd from the 11.41 million bpd pumped in October 2018.