WTI holds losses around $82.50 on renewed US-Iran diplomatic hopes

31/07/2026