The Spectator Index
3/18/2026, 7:30:02 PM
BREAKING:
Brent crude oil now up 5.5%, up to $109.