27-05-2026 21:51 via rigzone.com

Oil Settles Below $89 On Deal Hopes

Oil futures plunged as traders bet on a possible US-Iran peace deal.
Read more »