Home Investing News Oil set for weekly gains on colder weather, Chinese policy support