The Spectator Index
3/19/2026, 9:00:01 AM
BREAKING:
Brent crude oil price now up 8%, trading at over $116.