New Arctic oil production unlikely for at least 15 years, claims Lundin chief

Sakhalin II, offshore platform, Russia
Sakhalin II, offshore platform, Russia

Breaking