11 hours agoSeeking AlphaNatgas prices spike as Australia worker strikes could cause global LNG shortages
12 hours agoSeeking AlphaSiemens Energy's wind division seen sustaining losses until 2026, analysts say