OIL PRODUCTION IN RUSSIA HAS FALLEN TO ITS LOWEST LEVEL IN 16 YEARS
Oil production in Russia amounted to 512 million tons in 2025, according to a article for the “Energy Policy” magazine by Deputy Prime Minister Alexander Novak. Oil production, as follows from Novak’s data, has fallen for the third consecutive year: in 2024, it was 516 million tons, in 2023 — 530 million tons, and in…
