Home Investing News Oil slips as Putin agrees 30-day halt on energy facility strikes