A major reason is that over the last 18 months , studies have shown that the current generation of biofuels -- reliant on food crops like canola , corn and soybeans -- helps drive up food prices by using agricultural land , as well as aggravating deforestation , and may be worse for the climate than conventional oil once the cost of production and transport are taken into account .