latest news in GDP contraction

Behind the Facade: Satellite Data Exposes a Shrinking Russian Economy

Behind the Facade: Satellite Data Exposes a Shrinking Russian Economy

Moscow, Monday, 25 May 2026.
Defying Moscow’s claims of a thirteen percent expansion, nighttime satellite data reveals the Russian economy actually shrank by eight percent between 2020 and 2024, exposing deep financial vulnerabilities.