Putin demands more taxes as Russia's growth slows to a crawl in the wartime economy
Published on: Monday 05 January 2026
A roughly 20% drop in oil prices in 2025 has squeezed Russian President Vladimir Putin's war chest.Mikhail Metzel/Pool/ AFP/Getty Images Russian President Vladimir Putin has ordered a "significant ...