Europe Braces for Energy Crunch This Week as Deep Freeze Sets In

(Bloomberg) — Europe is bracing for energy shortages this week as freezing weather is set to boost demand at a time supply just can’t keep up. Read More