Statoil buys 70% of UK North Sea licence

Statoil news
Statoil's head office in Norway

Breaking