The world's two largest uranium producers have released their production figures for 2025 and guidance for 2026.