Oil prices edged higher after falling for two days as traders assessed conflicting signals about the course of US-Iran peace talks. West Texas Intermediate traded near $97 a barrel after moving within a range of about $5 on Tuesday, while Brent settled below $104.

A diplomat briefed on the matter said Tehran and Washington are reviewing new proposals from mediators aimed at resolving their differences. However, Iran’s national security chief wrote on X that the US response so far has been “not satisfactory.”

Sources: Bloomberg Markets.