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