The Spectator Index
3/9/2026, 9:50:02 AM
BREAKING:
European natural gas prices surge by 13%, now trading at $60.