European gas prices dip as supply rises, offsetting uncertain Iran talks outlook May 27, 2026 · Read more »