the good news here is that this might put an abrupt end to putin’s misadventures.
Moscow gets more than 50% its budget revenue from oil and gas; for every $10 drop in the per-barrel price of oil, Russia loses up to $14.6B a year in revenues. Another $40 per barrel drop would cost Russia almost $60B per year.