Source: Business Insider
A roughly 20% drop in oil prices in 2025 has squeezed Russian President Vladimir Putin's war chest. Mikhail Metzel/Pool/ AFP/Getty ImagesRussian President Vladimir Putin is moving to extract more taxes as the country's wartime economy falters. Consumers and tech face higher levies as the Kremlin hunts for revenue.
Go to Source
Related News