Russia Reduces Oil Production in May Close to OPEC+ Target
Oil and gas condensate production in Russia declined by 15 percent year-on-year in May to 39.7 million tons or 9.39 million barrels per day (bpd), …
Russia Reduces Oil Production in May Close to OPEC+ Target Read More »









