Oil prices decline slightly while Asian shares mostly gain amid US-Iran talks uncertainty.
Open shared insight