Your Comments On...

Rogues Gone Bust

A FEW WEEKS ago, the leaders of Russia, Iran and Venezuela were gloating gleefully that the financial crisis would depose the United States as the world's leading power. Yet as the price of oil dropped below $65 last week -- or less than half its peak price last summer -- it was looking more like...
 
Comments
© 2008 The Washington Post Company