The Spectator Index
3/9/2026, 8:50:01 PM
BREAKING:
Crude oil price is down 8%, now trading at $83.