Shell expects hit of up to $1bn on stalled biofuel plant Published 05 Jul 2024 Oil major paused work on Rotterdam project this week amid difficult market Full Article