Home Investing News Oil prices hover near two-month low amid Ukraine peace talks, tariff risks