Refining Shell suffers unit outage at Europe’s biggest refinery 20/09/2023By Bloomberg Shell (LON:SHEL) has been forced to halt a unit at Europe’s biggest oil refinery, potentially curbing supply of diesel in a tight market.