UK finds its largest onshore oil discovery in 30 years

There could be up to 100 billion barrels of oil onshore beneath the South of England, though only 5-15% is extractable.