Can oil sector maintain its recovery?

  • 7 years ago
Alan Livsey explains the doubts about whether the oil majors' recovery can last