Home Investing News Oil prices slide on potential Ukraine peace talks, hot U.S. inflation