10 Apr 2015

Up to 100 billion barrels of oil located

From Morning Report, 7:57 am on 10 April 2015

Up to 100 billion barrels of oil has been found onshore near London's Gatwick airport.