Deals | Wed Jun 9, 2010 5:52am IST

Deere economist says oil spill helps renewables