Putin’s War Chest Drained: Russia’s Oil Revenue Plummets
Russia's oil revenues have plummeted to alarming lows due to sanctions and the impending EU embargo, raising questions about the sustainability of its war in Ukraine. Experts express skepticism about swift peace, citing Kremlin demands for surrender and a continued focus on military objectives. The situation is further complicated by internal divisions within the U.S. administration regarding foreign policy and military aid.



















