Iraq generated revenues of $2.3B from oil sales in May and June

28 Jul 2026 09:52Energy