The Spectator Index
5/11/2026, 4:20:02 AM
US crude oil prices surged by 5% after US and Iran reject each other's proposals.