04-06-2026 22:04
via
rigzone.com
Oil Retreats on Truce Optimism
Oil prices fell as traders bet the US and Iran are nearing a deal.
Read more »