Enough UK oil reserves ‘for at least 20 years of production’

The Oil and Gas Authority report estimates remaining recoverable UK reserves and resources at up to 20bn barrels.

Source