The current rally might not be driven by the oil companies, but they have certainly manipulated the market to their advantage in the past.

In fact we can be pretty sure that it isn't the oil companies this time, for the simple reason that the price is stubbornly remaining higher then the oil producers and refiners would like. They would prefer the price remain just below the line where people and countries can justify a switch to alternative energy.