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