Sources

12 Total Sources

European Gas Tops €100/MWh as Iran War Fears and Low Stockpiles Stoke Winter Squeeze

Left57%
Center43%