Original: Biofuels offer the prospect of oil price moderation.
Simplified: They offer the prospect of oil price moderation.