Negative power prices hit Europe as renewable energy floods the gridoilprice.com1 pointgeox2 years ago