Europe
Finance
Europe’s natural gas prices drop to lowest levels since June 2022
Russia’s invasion of Ukraine has, among other things, sparked an energy crisis in Europe, with countries scrambling to find alternative … Continue reading