Eurasia Journal News

Russian Oil Output Falls to 9.39 Million bpd in May, Close to OPEC+ Goal: Ifax

Russian oil and gas condensate production fell to 39.7 million tonnes (9.39 million barrels per day) in May, near its target under a deal within the OPEC+ group, Interfax news agency reported on Tuesday, citing energy ministry data. The figure was in line with data from sources, reported by Reuters …

READ MORE →