The Spectator Index
3/19/2026, 3:20:02 AM
BREAKING:
Brent crude oil price up another 4%, now trading at over $112.