Business

European natural gas prices surge 36% after Russia halts Nord Stream 1 flows ind..