Iran Peace Plan Hopes Lift Stocks; Oil Drops on De-escalation
Global markets saw oil prices drop by over 5% and Asian and European stocks gain, following reports of a US 15-point peace plan for Iran. Treasury yields also tumbled amid cautious optimism for de-escalation in the Middle East.