Index of European spot price development, based on 70 country combinations
(Please use a modern browser to see the interactive version of this visualization)