Spilled Oil June 22, 2010 By James Handley Oil Disaster Cries Out for Tax on Dirty Energy with Revenue Return (New Yorker)