Comment
Comment by alkonaut
Brent is now $44. Russia produces 10 million barrels per day. Their budget was amended earlier to account for the massive drop from $100 -> $50, leaving a huge hole in the revenues and a massive expected deficit. With a price more than 10% lower than that level, things are about to become really interesting (in the worse sense of the word).