Drooid Logo
Back to today’s briefing

Story perspectives

Zelenskyy: Russia Faces $37B Oil Revenue Losses

11/12/2025

22 5

1 of 1

Story summary
  • Ukrainian President Volodymyr Zelenskyy said Russia's oil production and processing fell for the first time since the invasion, predicting at least $37 billion in budget oil and gas revenue losses by year-end.
  • The claim relies on a report by Oleh Ivashchenko, Chief of Ukraine's Foreign Intelligence Service.
  • He said conventional and Ukrainian long-range sanctions help constrain Russia's war capabilities and noted ongoing efforts to address the abduction of Ukrainian children.