Statoil finds at least 25 million barrels of oil in the North Sea
October 09, 2017 at 09:05 AM EDT
At least 25 million barrels of oil were uncovered while drilling into the British waters of the North Sea, Norwegian energy company Statoil said Monday.