Europe Video

Will oil reach $65 a barrel?

31 Mins Ago

Seth Kleinman, managing director and head of European energy research at Citi, explains why he thinks oil prices will reach $65 a barrel by 2017.

The value of M&A to pharma