Society Russia’s oil and gas revenues drop sharply, pressuring war budget [VIDEO] 07.10.2025, 20:01 TVP World