WTI Oil Nears $108 as Iran Talks Stall, Natural Gas Tests $3