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 »