Play VideoBiofuel cheaper than US$50-a-barrel oil? Green-tech execs discuss the benefits of biofuelSeptember 17, 2008