Home Investing News Oil prices edge higher as markets weigh demand against US inventories