Report: Russian Oil Output Falls After Ukrainian Drone Strikes
April 21, 2026
In a sign of the mounting effects of Ukrainian drone strikes on the Russian energy economy, Russia's oil producers appear to have cut back output this month by as much as 400,000 barrels per day,...