OPEC+ countries exceed voluntary oil cuts plan by 580,000 bpd in June
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
According to the IEA, the UAE, Iraq and Russia are exceeding their production commitments the most