Tech Insider : Economy, Economy, Business
Russian President Vladimir Putin seat speaking.
A roughly 20% drop in oil prices in 2025 has squeezed Russian President Vladimir Putin's war chest.
Tech Insider : Economy, Economy, Business
Russia's President Vladimir Putin.
Russia's President Vladimir Putin.
Tech Insider : Business, Economy, Style
Russia's leader, Vladimir Putin, and Chief of the General Staff Valery Gerasimov attend an expanded meeting of the Russian Defence Ministry Board at the National Defence Control Centre in Moscow.
Russia's leader, Vladimir Putin, attended a presentation by the country's defense minister recapping the Kremlin''s war performance this year.
Tech Insider : Economy, Business, Travel
Russian President Vladimir Putin speaks behind a podium.
Russian President Vladimir Putin.
Tech Insider : Economy, Business
Vladimir Putin speaking
In an address in December, Putin acknowledged the country's inflation struggles.
Tech Insider : Politics, Business, Economy
Putin
Vladimir Putin holds his annual press conference in December 2024.
Tech Insider : Business
Ukrainian President Volodymyr Zelenskyy gestures during a joint press conference in Kyiv.
Zelenskyy said Article 5 might not apply to all of Ukraine's territory if it joins NATO, to not drag other member states into war.
Tech Insider : Politics, Business, Economy
Lyudmila Putina
Russian President Vladimir and his now ex-wife Lyudmila Shkrebneva.
Tech Insider : Economy, Economy, Business
A close-up of Putin looking upward.
Russian President Vladimir Putin said there was no reason to panic about the ruble's slide.