WTI drifts higher above $65.50 as traders brace for US-Iran talks

26/02/2026