Crude Slides as War Exit Signals EmergeBy B27 Intelligence / March 31, 2026 Oil declined as Iran and the US signaled potential de-escalation despite ongoing supply disruptions.