Oil Slips as Iran Talks Hang in BalanceBy B27 Intelligence / May 1, 2026 Oil prices dipped as uncertainty around US-Iran negotiations tempered recent gains.