However, China has greatly increased its industrial capacity, leading to higher demand. Coupled with OPEC's near monopoly on oil supplies and refusal to pump more oil, higher demand + static supply= higher prices.
I posted before I read of the retirements and I will now retire the economics talk myself.