Feedstock volatility, high prices weigh on European biofuels markets – spglobal.com March 28, 2023 by Andrew Anthony source