Last Update: 2025-02-03 19:00:05 - Source: TASS News 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