Short-term stimulus needed for North Sea

A North Sea oil rig in the West of Shetland oil play
A North Sea oil rig in the West of Shetland oil play