Russia’s Deputy PM Novak: 20% of global gas production is currently unable to reach the market - TASS.

18 Mar 2026 16:29Energy RUB Russia