Home Investing News Oil prices muted amid US-Iran deal uncertainty, Russia-Ukraine ceasefire talks