Home Investing News Oil set for third straight weekly gain on supply concerns