Oil Prices Stabilise at Pre-Crisis Levels: UK North Sea Production Anchors Global Energy Security | The Prime