Crude oil has just had its best quarter for a decade, up more than a quarter. But at an FT conference this week on the shores of Lake Geneva, a lot of the talk was ...
A