Search result for oil target
Russia misses the oil target
Russian oil output edged right down to 11.25 million barrels per day last month from August’s 11.29 million BPD; however, it remained on top of the cap set under the worldwide production deal. Accord reached between the Organization of the Petroleum Exporting Countries and allied producers,...