It's hard to trade with the current volatility in oil prices, we've run up from $44 a barrel on economic growth and outages. Are we now at the top end? Does that mean at $49-$50 a barrel we'll get U.S. oil shale production starting up?

More Quotes by Jonathan Barratt