translate English to French:  Renewable Fuels — Biofuels
L’environnement géopolitique et les désastres naturels continuent à grandement influencer le prix du pétrole brut.