Negative energy prices sweep across Europe, report finds

by