War Desperate Putin gets $3 billion from Russian oligarchs to plug gap in federal budget Jens Asbjørn Bøgen • 3. June 2026