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 »