News & Insights OPEC – Holding Firm, For Now 4th December 2017 The eagerly-awaited outcome of the 173rd OPEC meeting (not to mention the third...
News & Insights Westwood Insight Special: Offshore – A Lost Cycle? 3rd August 2017 During the last sector boom leading up to 2014, the industry invested heavily...