Oil Settles Below $89 On Deal HopesBy B27 Intelligence / May 27, 2026 Oil futures plunged as traders bet on a possible US-Iran peace deal.