← Back to Insights Home/ Energy M&A/ Message Crude Slides as War Exit Signals Emerge Tuesday, March 31, 2026 Oil declined as Iran and the US signaled potential de-escalation despite ongoing supply disruptions. All Insights