The Spectator Index
3/9/2026, 7:30:02 PM
BREAKING:
Crude oil falls to $90, turning negative in extraordinary day on energy markets, where prices had earlier risen by 30%.