Energy Crunch Sends Benchmark European Power Prices to Record

(Bloomberg) — Europe’s energy crunch is worsening as freezing weather forces utilities to rely on fossil fuels to keep the lights on. Read More