Upper Energy
Energy
Price history
€0.21
Now
€0.25
Peak
€0.03
Lowest we've seen