Stocks mixed, oil and Treasury yields drop on Iran-US truce - SPY News | Rallies