The Spectator Index
4/22/2026, 9:10:03 PM
Oil prices up over 3% today amid attacks on vessels in the Strait of Hormuz.