'Rex Tillerson, the boss of ExxonMobil admitted last week that the price of oilbased purely on supply and demand- should be in the $60 to $70 a barrel range. The reason its above $100 a barrel, Tillerson explained, is due to the oil majors using futures contracts to lock in current high prices, and speculation that is engineered by the high-frequency trading of quantitative hedge funds.'
I remember reading that.
Thanks for linking that.
:)