Russia’s Sep crude output hits record high at 11.356 mil b/d, exceeds Oct 2016 level
Russia’s crude production in September hit a record high of 11.356 million b/d, exceeding the level of October 2016, the benchmark Moscow used for cutting production under the landmark deal Continue Reading
