tj,
The problem for Russia is the need for dollars and euros.
Yep and oil is usually sold for dollars. The Swiss are brokering oil sales.
As I said the first time the buyers left over outside of the west and China (that already has its sources) consume far less oil.
The only sticky spot is the Saudis who want our support against Yemen and are refusing to pump more. The US and others in time will make up the difference. Iran will be coming online. The Saudis are giving up top dollar. The price wont stay this high forever.