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.

Crude oil futures rise slightly amid uncertainty over US-Iran peace talks, with Brent at $105.79 and WTI at $99.11.

Brent crude futures rose $1.27, or 1.21 percent, to $106.29 a barrel