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