Analysis Shell’s Jackdaw Green Light Meets a Refining Margin Reality Check
Shell enters the final week before its third-quarter report with two very different storylines running in parallel. North of Scotland, the UK government has cleared the Jackdaw gas field for...