News

According to the IEA, the target production level for OPEC+ countries under the agreement stood at 33.78 mln bpd in April, while actual output reached 35.01 mln bpd ...