Oil Falls on Renewed Iran Talk HopesBy B27 Intelligence / April 24, 2026 Oil prices dipped as potential US-Iran talks raised hopes for restored flows.