The Spectator Index
4/21/2026, 8:30:03 PM
Oil prices are still up over 3% for the day, despite Trump extending ceasefire with Iran.