When It Rains – Pours Oil
April 27, 2015 at 04:45 AM EDT
A major new discovery of oil has been made in Britain by Gatwick airport (as reported by BBC). They appear to have discover about 100 billion barrel supply of oil onshore in Britain.