The Spectator Index
6/10/2026, 11:00:04 PM
BREAKING:
US crude oil price surges by over 5% amid new strikes on Iran