The Spectator Index
4/2/2026, 6:20:03 PM
BREAKING:
Crude oil price now up 12%, trading at $112.