Crude-oil and refined product futures prices were rising, and contracts were on track to end a multi-day streak of losses as uncertainty remains over negotiations to end the military conflicts in Iran.

U.S. crude prices were up about 1.5% on Friday and the July West Texas Intermediate crude contract traded $1.46 higher to $97.81/bbl, and August prices up $1.44 to $94.34/bl.

Brent crude gains were in the range of 1.6%, with July prices rising by $1.72 to $104.30/bbl, and August contracts up $1.77 to $101.27/bbl.

Most volume in refined product trading remains concentrated in the next-month contracts.

ULSD futures were rising by about 2.2%, with June prices up 8.62cts in light trade to $3.9178/gal, while the more-active July contract was climbing by 8.25cts to $3.8066/gal.