Brighter future for Russia’s oil and gas sanctions
Russia’s economy ministry revises forecast, expecting $239.7 billion in oil and gas export revenues by 2024, defying sanctions and conflict impact.
A battle over social media regulation – Pavel Durov arrest
Telegram CEO Pavel Durov denounces arrest as ‘misguided’, sparking debate over social media regulation.