environment biofuel and trade economics 4666849