(ADPnews) - Mar 3, 2010 - Abengoa Bioenergy, the biofuels arm of Spanish engineering company Abengoa (MCE:ABG) on Monday said it had signed contracts to supply ethanol to oil traders Cepsa and BP Oil Espana.