Russia's Oil Production Drops 0.8% to 10.3 Million Barrels Per Day in 2025 | AnalisaHub