Even if true then, it is not true now. Western oil companies no longer have the ability to control prices because non-Western producers with divergent interests have the upper hand. Worse, the new wealth of China and other emerging economies has led to an sharp uptick in demand.
Ignore whispers, rumors, and tales of mischief. Supply and demand and self-interest govern oil prices and most everything else in commerce.
BTTT
Does this guy really know something or just lucky? Oil $62.