> Brent fell to $62.7

That is, now the real price at which Russians can sell its oil is somewhere around $40-50 per barrel. And their budget is calculated at $70+.