Stocks Rally, Oil Falls on Iran Truce | Closing Bell April 8, 2026 · Bloomberg Read full story at source