The Spectator Index
3/18/2026, 8:00:02 PM
BREAKING:
Brent crude now up over 6%, now trading at near $110.