Could synthetic biofuel replace crude oil?

The United States could do away with using crude oil altogether by using a combination of coal, natural gas and synthetic fuel made from non-food crops.