Deal, Delay or Strike? Investors on Edge as Trump's Iran Deadline Nears