The Spectator Index
3/13/2026, 6:30:02 PM
BREAKING:
Oil prices now up by over 3%, crude oil trading at $99.2 and brent crude at $103.7