Russia, Iraq and Kazakhstan are on the list of countries that produced more than agreed on within the OPEC+ deal in certain periods in 2024 ...