Click for Photo Credit The National Research Council (NRC) just published a report on the sustainability of biofuels and their conclusions are mixed.…