armstrongeconomics.com
When It Rains It Pours Oil | Armstrong Economics
A major new discovery in oil was been made in Britain by Gatwick airport (as reported by BBC). They appear to have discover about 100 billion barrels of oil