Russia’s Gas Empire Falls: Gazprom’s Foreign Reserves Near ZERO! March 27, 2025 2:00pm Ben Borges Russia