Home Investing News Oil prices rebound after weekly drop; demand woes, Middle East tensions in focus