There are only two factors driving up oil prices: supply and demand. Supply is restricted as oil becomes harder to find, and demand is growing due to the rise of China, which is now one of the world's largest users of oil.