As international commodity, oil is priced on an international basis — according to global supply and demand. Global demand is the reason the price is going up now. The world's economies recover from the slump of the past few years and the developing economies, like China, are increasing their demand.