Some European Factories, Long Dependent on Cheap Russian Energy, Are Shutting Down
For decades, European industry relied on Russia to supply low-cost oil and natural gas that kept the continent’s factories humming. Now Europe’s industrial energy costs are soaring in the wake Continue Reading