Oil Prices Surge and Global Markets Fall as Iran Escalation Shakes Energy Supply Fears Desk May 5, 2026