Are these cities already receiving goods from another source? (maybe the game AI)
I might have the game mechanics all wrong but if they are already serviced and there is no further demand, there might not be a motivation for the refinery to produce goods and thus it will not require resources (oil).
Hope this is not misleading…