@ehBeth,
Saying what needs to be done by other countries sounds an awful lot like handwringing. I think everyone can agree that something needs to be done. The West has been mucking around in the ME for a long time, unfortunately its still more concerned with its own interests than looking for a real solution.
Iran and Saudi Arabia need to sit down together and thrash all this out. That should be what our leaders should be doing, pressurising the Saudi Crown Prince to get off his arse and go to Tehran.
Instead you've got Trump allowing the Saudis to set America's foreign policy in the ME, which includes marginalising Iran and trying to weasel out of international treaties.
There's a multitude of reasons, oil, Israel, Suez and a **** ton of trade on Western stock markets, but really it all boils down to one thing. The wealthy banks and global corporations that fund our governments would rather things stay the way they are.