Is UK land rich in oil?

11:00 AM ET Thu, 9 April 2015

There could be 100 billion barrels worth of oil onshore, in the South of England. Jeremy Stretch, head of FX strategy at CIBC, weighs in with his thoughts, after reports of a larger-than-expected oil find near London's Gatwick airport.