What does traffic congestion in Berlin and Vienna mean for oil and markets?

27 May 2020 • London, United Kingdom

Watch the full segment here:

News contacts

Del Jones / Carl Leijonhufvud Headland Consultancy

Call +44 (0) 20 3805 4822
Manage cookies