The Spectator Index
3/20/2026, 7:00:04 PM
BREAKING:
Brent crude up 3.2%, settles at $112.