Green Business | Thu Jun 10, 2010 6:20am EDT

U.S. spill may be "game changer" for oil: IEA