Understanding the explosive trend in EU ETS prices -- fundamentals or speculation?