OPEC+ countries exceed voluntary oil cuts plan by 580,000 bpd in June
According to the IEA, the UAE, Iraq and Russia are exceeding their production commitments the most
According to the IEA, the UAE, Iraq and Russia are exceeding their production commitments the most