Chart of the week – oil spills…

This week, our chart focuses on the recent decline in oil prices and the impact on financial markets.

<
>
Subscribe to the newsletter