Petrostates: What BP spill?
Original article: http://oilandglory.foreignpolicy.com/posts/2010/06/21/petrostates_what_bp_spill