The Spectator Index
3/18/2026, 8:30:02 PM
BREAKING:
Brent crude now up 7.3%, trading at $111.