Home Investing News Oil set for third straight weekly gain on winter fuel demand