Biofuels offer the prospect of increased market competition and oil price moderation .
They offer the prospect of oil price moderation .