Oil producers' revenues in 2025* compared to 2024*