27 July 2012

Moscow at $20 per barrel

2 comments:

Dick Stanley said...

What? They've discovered oil there? Or they're selling the city?

SnoopyTheGoon said...

Nope, the meaning is: this how Moscow will look after a price drop to $20.